Nov 23, 2011

How does Eucalyptus compare with OpenStack for use in private clouds?

The choices for private cloud operating systems seems to boil down to a choice between OpenStack and Eucalyptus. How much difference is there between the two, and is there a consensus as to which is the superior choice for private cloud orchestration?

I think the passage of time since this answer was posted has helped OpenStack more than Eucalyptus. It seems to be the technology of choice and has gathered much more support in the past year.

While the AWS-compatible API is compelling, OpenStack has a rich third party ecosystem now as well.


A main difference between the two is OpenStack is an open source Rackspace spin off adopted by major vendors such as H-P, Citrix Systms and Dell.  Eucalyptus just does not have the same level of top-tier support.  Heck even NASA has used Rackspace.  But OpenStack is really still in a development mode, and I don't see it as quite at the point where it is inevitably going to become the standard open source cloud platform.  That is not to say it will not, just that the tea leaves still have not revealed the future.  


Eucalyptus has one thing going for it that OpenSpace does not, and it is a big thing; Eucalyptus is designed to be an API that is Amazon EC2 compatible.  Since Amazon is a HUGE player in the cloud that alone can be enough to make the decision between the two products for some companies.  Incidentally, NASA used Eucalyptus as well, until problems with scalability became and issue for NASA.  Eucalyptus also differs from OpenSource in that it is not truly open source, for good or ill.  Eucalyptus has features that OpenSource does not yet offer, such as VMware compatibility and SAN integration.       


Hi RomanZ,

Here's a feature comparison that you might find interesting:

OpenStack Nova V.S. Eucalyptus Feature Comparison

Answer this