HP Selects Ubuntu As Lead Host and Guest OS For OpenStack

One of the major announcements at this week’s OpenStack Conference in Boston was HP’s decision to use Ubuntu as the “lead host and guest operating system” for its OpenStack-based Public cloud. HP’s selection of Ubuntu marked a huge affirmation for Canonical, Ubuntu Linux’s parent company. As commercial grade OpenStack deployments proliferate, HP’s decision to choose Ubuntu positions Canonical strongly to gain traction in the emerging market for commercial grade, host and guest operating systems for OpenStack.

In a blog post, Canonical commented on HP’s selection of Ubuntu by noting: “Both companies share a common commitment to open source and both embrace the OpenStack community. With over 117 member companies the momentum behind OpenStack is truly game changing and promises to position it at the center of the next wave of computing.” Canonical joined the OpenStack project in February and in May, announced that that the 11.10 version of its Ubuntu Enterprise Cloud would be based on OpenStack instead of Eucalyptus.

Canonical Founder Endorses Amazon Web Services APIs As Standard Cloud API

Canonical founder Mark Shuttleworth’s ringing endorsement of Amazon Web Services APIs last week gave Amazon Web Services yet another boost as it consolidates its position in the enterprise space. Having launched its Amazon Direct Connect service in yet another region last week, Amazon Web Services continues to gain industry momentum that builds upon its deployment of GovCloud, the recently launched AWS region that enables government agencies to embrace cloud computing while complying with government level security regulations about the handling of sensitive data.

In a blog post last Thursday, Canonical’s founder Mark Shuttleworth advocated that OpenStack, the open source cloud computing platform backed by 110 companies, adopt Amazon APIs as their standard API for enabling transfers of data between OpenStack and other cloud environments. Shuttleworth referenced the HTTP standard for the World Wide Web as the protocol for data transfer and noted that Amazon’s API constitutes the analogue of HTTP for cloud computing:

Today, cloud infrastructure is looking for its HTTP. I think that standard already exists in de facto form today at AWS, with EC2, S3 and some of the credential mechanisms being essentially the core primitives of cloud infrastructure management.

Shuttleworth goes on to claim that, despite the existence of an effective standard for cloud computing APIs from Amazon, ample opportunities remain for advances in the area of cloud computing implementations:

There is enormous room for innovation in cloud infrastructure *implementations*, even within the constraints of that minimalist API. The hackers and funders and leaders and advocates of OpenStack, and any number of other cloud infrastructure projects both open source and proprietary, would be better off figuring out how to leverage that standardisation than trying to compete with it, simply because no other API is likely to gain the sort of ecosystem we see around AWS today.

Shuttleworth’s post was prompted by speculation that OpenStack should innovate at the level of an API in addition to its core IaaS infrastructure. Rather than innovating at the level of the API, the former Canonical CEO argues for adopting the AWS API as a standard and innovating around or with respect to that API. Shuttleworth believes OpenStack’s mission should be to serve as “the reference public cloud provider scale implementation of cloud infrastructure compatible with AWS core APIs.”

Canonical, the parent company of Ubuntu Linux, joined the OpenStack community in February of 2011 and subsequently switched the core of its Ubuntu Enterprise Cloud to OpenStack instead of Eucalyptus in May. Shuttleworth’s endorsement of Amazon EC2 APIs comes as the battle for cloud inter-operability take shape, even though the relative immaturity of the industry means that a clear inter-operability standard analogous to healthcare’s HL7 protocol is months or even years away. AWS APIs compete with Apache’s Libcloud and Red Hat’s Deltacloud in a space that is gaining momentum as more and more companies consider switching from one cloud infrastructure to another.

OpenStack’s First Birthday: A Year in Review

OpenStack, the open source cloud computing project initiated by NASA and Rackspace, celebrated its first birthday on July 19. OpenStack’s open source code enables customers to create public or private cloud environments that deliver functionality analogous to that provided by private Infrastructure as a Service (IaaS) vendors such as Amazon Web Services, Joyent or Verizon Terremark. The OpenStack project began with the support of 25 companies but has grown significantly over the last year to the point where it now claims the backing of 80 companies that collectively offer financial and technical support to a staff of 217 developers. Current contributors include AMD, Canonical, Cisco, Dell, Intel and Citrix and start-ups such as Piston Cloud Computing and Nephoscale.

OpenStack’s offering currently contains three components: (1) OpenStack Compute, which allows customers to create and manage a hypervisor agnostic cloud computing platform featuring a network of virtual machines; (2) OpenStack Object Storage, for storing petabytes of data; and (3) OpenStack Image Service, to take, store and provide copies of virtual running machines. The core of OpenStack’s offering, OpenStack Compute, allows customers to create an IaaS cloud environment using code that has been maintained under an Apache license.

Key OpenStack milestones during the last year include the following:

• March 30, 2011: Rackspace, Dell and Equinix announce plans to launch an OpenStack demo environment intended to entice customers to investigate OpenStack’s cloud computing products.
• May 10, 2011: Canonical’s decision that the 11.10 version of its Ubuntu Enterprise Cloud would be based on OpenStack instead of Eucalyptus.
• May 25, 2011: Citrix reveals plans to deploy Project Olympus, the first commercialized version of OpenStack.
• July 12, 2011: Citrix acquires Cloud.com, and promises to build APIs between Cloud.com’s CloudStack platform and OpenStack.

Dubbed the Android of the cloud computing market, OpenStack promises to radically transform the cloud computing landscape by shifting market share from private cloud vendors such as Amazon Web Services and Verizon Terremark to an open source cloud operating system. The first year witnessed explosive development of OpenStack’s code, including three code releases named Austin, Bexar and Cactus, respectively. The fourth release, Diablo, is scheduled for distribution on September 22, 2011. OpenStack’s first year also witnessed notable deployments by Internap, Korea Telecom and Piston Cloud Computing.

In its second year, OpenStack aims to build upon its development progress by inaugurating more deployments in addition to rolling out new functionality such as networking support and identity management. If OpenStack continues to grow at a rate that comes anything close to what it displayed in its first year, expect it to leave an even larger footprint in the cloud computing space by the time of its second birthday in July 2012.