The Elastic Cloud: Leading Cloud Stacks Shape API Conversations
August 26th, 2013 By: Bill Kleyman
What to look for: Adoption around OpenStack continues to be strong. CERN, Yahoo!, Rackspace Cloud, HP Cloud, AT&T and several other large organizations are actively working on and developing around the OpenStack platform. Still, even with so much adoption, OpenStack can still be challenging to assemble and deploy. Administrators have said that many key components need to be managed from various command-line consoles. The platform has eight different modular components – Compute, Open Storage, Block Storage, Networking, Dashboard, Identity Service, Image server, and Amazon Web Services compatibility. To some, this comprises a somewhat fragmented architecture. Still, with amazing developments around the platform and strong adoption, OpenStack continues to lead the way for cloud delivery and control.
Formed in 2009, Eucalyptus has been working hard to create an AWS-compatible private/hybrid cloud infrastructure. Through the years, they’ve incorporated the pooling of compute, storage, and network resources for a respective cloud platform. The Eucalyptus platform enables users to migrate seamlessly between private cloud resources and those located within Amazon.
The good: On June, 2013, Eucalyptus 3.3 was released, with some pretty great new features. Following the demands of the market, Eucalyptus now includes three core features which further help enhance the entire cloud computing process: Auto-scaling, ELastic Load Balancing and CloudWatch.
Furthermore, Eucalyptus 3.3 is also the first private cloud platform to support Netflix’s open source tools – including Chaos Monkey, Asgard, and Edda. Furthermore, the Euca-community has been known to be strong when it comes to open-source support. Finally, the latest version of 3.3 boasts simplified deployment process where almost any organization can now easily run and deploy their Euca-cloud on commodity hardware.
What to look for: The Eucalyptus platform continues to grow and expand. Their latest release added some core features when it comes to enhanced workload automation and orchestration. Still, some users are a bit nervous about the long release periods for the product. The year and a half wait between Eucalyptus 2.0 and 3.0 create a lot of questions around the development cycle of this platform. Still – the team has been going strong with many more consistent releases as of late. Furthermore, there are still wide adoptions of the Euca-cloud. Adopters include organizations like Sony, Puma, NASA, Trend Micro, Nokia and several others. This platform is continuing to generate a lot of excitement because of the ease of deployment and manageability. Plus, adoption trends have been increasing for the Euca platform.
Although we mentioned three big cloud players here – there are more emerging platforms that are making waves. The stack-based computing model and the cloud API structure is heating up because there are more cloud workloads out there and more organizations actively moving towards the cloud. Development to help big (and small) companies tie their resources together within an agnostic cloud platform create an environment which can scale dynamically and increase resiliency. As cloud adoption continue to grow – more of these platforms will be tasked with handling yet additional features, services, and deployment models.
Federation of clouds is powering an increasing use of open, interoperable interfaces for cloud IaaS control. Each of the project stacks that you mention also has an Open Cloud Computing Interface (OCCI) adapter available, and these are already being used in federated interoperable cloud infrastructures and projects. Interoperability is the wave of the future and is already here.
For more detail, see the OCCI group pages at http://occi-wg.org and for practical demonstrations aimed at developers and deployers, you can join us at the Cloud Interoperability Week workshop and tutorials Sept. 16-20, 2013 co-sponsored by several cooperating organizations: http://cloudplugfest.org/cloud-interoperability-week