by Anonymous Coward writes:
on Tuesday April 03, 2012 @09:15PM (#39567649)
Different AC here. I am involved in building cloud computing infrastructure and have been deeply involved in large scale deployments of both OpenStack and CloudStack.
CloudStack, technology-wise is ugly. It is a big, ugly, stinking mess loaded with technical debt. However, it is clearly the more mature project. Unfortunately, it is also relatively stagnant on the open source development front. Being Java, it leaves a bad taste in the mouth of most startups, but is welcome within the enterprise. This isn't necessarily a problem for Citrix, one needs look no further than Xen to see how they regard open source development. CloudStack as it is today, is not really scalable. There are large-scale deployments, but they're serious brittle.
OpenStack, on the other hand is horribly immature, and some ugly technology as well, but rapidly improving. The technical problems are more superficial than with CloudStack. There are a number of startups behind it, driving technology. This means there is innovation happening in this space. There are public and private deployments. There is brittleness here too, but far less than with CloudStack, in my opinion, from personal experience.
I think there is room in the market for both. This will drive innovation and will push both toward being better software, a push that is really needed in both camps.
Cloudstack is more robust, proven. (Score:0)
Just look at the size and quality of the clouds being built on that tech. Remember folks, design by committee rarely ends well.
Re:Cloudstack is more robust, proven. (Score:0)
Different AC here. I am involved in building cloud computing infrastructure and have been deeply involved in large scale deployments of both OpenStack and CloudStack.
CloudStack, technology-wise is ugly. It is a big, ugly, stinking mess loaded with technical debt. However, it is clearly the more mature project. Unfortunately, it is also relatively stagnant on the open source development front. Being Java, it leaves a bad taste in the mouth of most startups, but is welcome within the enterprise. This isn't necessarily a problem for Citrix, one needs look no further than Xen to see how they regard open source development. CloudStack as it is today, is not really scalable. There are large-scale deployments, but they're serious brittle.
OpenStack, on the other hand is horribly immature, and some ugly technology as well, but rapidly improving. The technical problems are more superficial than with CloudStack. There are a number of startups behind it, driving technology. This means there is innovation happening in this space. There are public and private deployments. There is brittleness here too, but far less than with CloudStack, in my opinion, from personal experience.
I think there is room in the market for both. This will drive innovation and will push both toward being better software, a push that is really needed in both camps.