The War for Open Source Clouds

Little study about the recent release of CloudStack as Apache Licence. Little battle between OpenStack and CloudStack, FIGHT!

Overview

OpenStack
CloudStack
Started
2010
2008
Langage
Python
Java
Release cycle
6 months
6 months
Current version
5
3
Licensing
Apache
Apache
Category
Framework
Cloud operating system
Lead by
Community
Citrix
Driven by
Rackspace
Citrix
Contributors
160
16
Site


Distro ready

OpenStack
CloudStack
Ubuntu
Debian
OpenSUSE
REHL
CentOS
Fedora


Core components

OpenStack
CloudStack
Nova
All-in-one
Swift
One cloud management machine
Glance
X hypervisors nodes
Keystone
Horizon


Hypervisor support

OpenStack
CloudStack
KVM
VmWare
Xen
Oracle VM
Hyper-V
XenServer
Xen Cloud Platform


Relevant Features

OpenStack
CloudStack
Mature object storage (swift)
Out-of-the-box
Nova core fairly stable
Robust compute core
Hype
Well documented
Trendy marketing impact
Rich Management User Interface (company/customer side)
Native AWS API set


Biggest Lacks

OpenStack
CloudStack
Networking management, will be solved with Quantum in Folsom release
No object storage
Less attention and participation than OpenStack
Community


Community statistics

OpenStack
CloudStack
Forum total posts
1853
4241
Forum total topics
458
1247
Forum total users
633
8269
Mailing list messages
9604
539
Mailing list active members
2907
???

##What’s next?##

OpenStack cloud gains version, loses Citrix

  • Experts immediately said that there is no big impact for OpenStack
  • OpenStack Swift win!
  • OpenStack breakthrough for Folsom release ? (Quantum addition)

http://gigaom.com/cloud/5-takeaways-from-the-cloudstack-openstack-dustup/




#CloudStack released as Apache license

About the recent CloudStack license release

This action was well planned by Citrix and has several goals:

  • Attract new contributors and developers
  • Increase the product visibility
  • Big boost for the developments and community

##Why now?

  • Eclipsing the new release of OpenStack
  • 2 weeks after the Amazon and Eucalyptus partnership ; joined forces to lock public and private cloud
  • Citrix officials said during a conference call they wanted a platform that would embrace Amazon Web Services, the market-leading IaaS provider, and they did not believe OpenStack does that.

##Citrix evil plan?

By releasing CloudStack has Apache license Citrix fractured the open-source cloud alliance against Amazon and in the meantime abandoned the Olympus project

  • Increase adoption of his platform
  • AWS API win!
  • Rise of the XenServer?

But what Citrix will do after many years of adoption? (if CloudStack overcame OpenStack)

Bad future scenario

At the end you will be able to run your critical applications in your private cloud using CloudStack under an OpenStack swift layer (funny), from time to time you will need extra instances or simply need to run a public cloud. De facto you will use both AWS API and Eucalyptus tools to manage it. Eucalyptus tools will help you to migrate your workloads between your CloudStack private cloud and Amazon Web Services. This will bring you facilities to create, manage and maintain your hybrid cloud.

Note: The tables were created with http://www.compareninja.com

Comments