Rackspace open sources its cloud computing platform

Posted by virtualization.info Staff   |   Monday, July 19th, 2010   |  

With a surprising move, Rackspace today announced the release under open source license of the technology that powers its cloud computing platform.
Customers will be able to download it and use it to build a Rackspace-like on-premises cloud.

Named OpenStack, the platform initially includes only the part of the The Rackspace Cloud (formerly Mosso) called Cloud Files (formerly Cloud FS).

Cloud Files is a storage-as-a-service cloud that Rackspace launched in May 2008 and that competes with Amazon Simple Storage Service (S3), part of the Amazon Web Services (AWS).

This component will be called OpenStack Storage:

OpenStack Object Storage aggregates commodity servers to work together in clusters for reliable, redundant, and large-scale storage of static objects. Objects are written to multiple hardware devices in the datacenter, with the OpenStack software responsible for ensuring data replication and integrity across the cluster. Storage clusters can scale horizontally by adding new nodes, which are automatically configured. Should a node fail, OpenStack works to replicate its content from other active nodes. Because OpenStack uses software logic to ensure data replication and distribution across different devices, inexpensive commodity hard drives and servers can be used in lieu of more expensive equipment.

In late 2010 the company will also include in OpenStack the portion of its current platform called Cloud Servers.

Cloud Servers is an Infrastructure-as-a-Service (IaaS) cloud computing platform that competes with Amazon Elastic Compute Cloud (EC2), part of the Amazon AWS division as well.
Cloud Servers is built on top of Xen, but in May Rackspace announced a plan to migrate everything to XenServer, so OpenStack will be based on Citrix XenServer too at the beginning and the Xen Cloud Platform (XCP) going forward (which means that the Open vSwitch will be the building block of the distributed networking infrastructure).

Rackspace owns a second IaaS cloud computing platform: the Slicehost one, which is based on Xen too.
The hosting provider acquired Slicehost in October 2008 but kept the company as an independent subsidiary.
There’s no mention of any plan to include the Slicehost technology in the OpenStack infrastructure, probably because Cloud Servers are a superset of Slicehost offering.

In late 2010 OpenStack will also include the technology that powers the NASA IaaS cloud called Nebula (not to be confused with OpenNebula, an IaaS cloud computing management platform).
Nebula is available to NASA’s internal project groups. Nebula is not available for use by private industry or by the public. Nebula is also currently acting as a test-bed for Federal Cloud Computing technology for The Office of Management and Budget.

The Cloud Servers component and the NASA Nebula component will be called OpenStack Compute:

OpenStack Compute is software for provisioning and managing large-scale deployments of compute instances. It is written in Python, using the Tornado and Twisted frameworks, and relies on the standard AMQP messaging protocol as well as the Redis distributed KVS.

The use of AMQP and Redis technologies is extremely interesting and may create the opportunity to interoperate with the VMware’s clouds of tomorrow.
VMware in fact hired the creator and maintainer of Redis in March, and acquired Rabbit Technologies in April.
Rabbit Technologies offers an open source enterprise messaging system called RabbitMQ which is based on Advanced Message Queuing Protocol (AMQP). Along with the Redis database, both technologies are probably being integrated in a future cloud computing platform that VMware is building with SpringSource.

Currently, the OpenStack Compute technical board includes six members:

  • Rick Clark – Senior Manager of Software Product Development at Rackspace 
    Clark, who is the Chief Architect and Project Lead for OpenStack, has been the Engineering Manager of Ubuntu Server at Canonical.
  • Paul Voccio – Network Security Admin IV at Rackspace
  • Soren Hansen – Systems Architect at Rackspace
  • Joshua Mckenty – Web Apps Architect and Technical Lead at NASA
  • Ray O’Brien – Nebula Program Manager at NASA
  • Jesse Andrews – Nebula Tech Lead at NASA

The underlying hardware infrastructure will be provided by Dell, which is a remarkable achievement considering the lack of vision demonstrated by the company’s founder at the Citrix Synergy 2010 conference this May.

A lot of players confirmed attended a special event about OpenStack that took place last week in Austin: AMD, Autonomic Resources, Citrix, Cloud.com, Cloudkick, Cloudscaling, CloudSwitch, Dell, enStratus, FathomDB, Intel, iomart Group, Limelight, Nicira, NTT DATA, Opscode, PEER 1, Puppet Labs, RightScale, Riptano, Scalr, SoftLayer, Sonian, Spiceworks, Zenoss and Zuora.
The group is incredibly interesting. It includes a metering & billing player, Zuora, and a semi-stealth network virtualization startup, Nicira, where the founder and former CEO of VMware, Diane Greene, invested.

Because the initial API for OpenStack essentially is the current Rackspace API, some of these vendors are immediately supporting the new platform. Like enStratus.
In the future OpenStack will support both standard APIs and vendors’ specific ones, like the VMware vCloud APIs.

Rackspace published a 3-minutes supporting video that describes how things will work and what’s the commitment in OpenStack.
YouTube also offers another couple of interesting videos, both recorded at the inaugural OpenStack Design Summit last week:

OpenStack, released under the Apache 2.0 license and completely unrestricted (no Enterprise Editions planned) can be downloaded here.

The initiative is pretty significant and the support demonstrated by the industry players is remarkable. But while many people will highlight that VMware is not included in the list above, the real vendor that can be potentially impacted by this announcement is Amazon.

Since the launch of EC2, customers have wondered if and when Amazon would release an on-premises version of its cloud computing platform. But Amazon is paranoid about its infrastructure, which is built on top of the Red Hat implementation of Xen. Probably for the company giving away the technology to customers equals to losing revenue and exposing the internals of the custom management stack to attackers.
But if OpenStack will have a lot of traction, Amazon may be obliged to surrender and give away an on-premises EC2 sooner than planned.

blog comments powered by Disqus

cloudcomputing.info Newest articles
Release: VMware vRealize Log Insight 4.5

June 13th, 2017

Log Insight is a log aggregation, management and analysis tool, that VMware first introduced in 2013 and considered a competitor of Splunk.
Yesterday VMware announced the release of version 4.5, available for…

Release: VMware vRealize Automation 7.3

June 6th, 2017

Today VMware announced the latest release of its cloud management platform vRealize Automation, former vCloud Automation Center.
VMware vRealize Automation 7.3 release notes can be found at this link.


Paper: Introducing the NSX-T Platform

February 9th, 2017

“We see greater potential strategic opportunity in NSX over the next decade than our franchise product vSphere has had for the past decade.”
said VMware’s CEO Pat Gelsinger talking about…

Quest Software leaves Dell

November 1st, 2016

In September 2012 Dell announced to have completed the acquisition of Quest Software, a Californian company with an history in systems management, security, business intelligence and, falling back in our…

Citrix announces Q3 2016 results

October 21st, 2016

Citrix announced its financial results for third quarter 2016.
The revenues for the second quarter were $841 million for an increase of 3% compared to Q3 2015.
Net income was $132…

Amazon EC2 now runs Windows Server 2016

October 21st, 2016

A few days ago Amazon Web Services announced the support for Windows Server 2016 in its IaaS offering Elastic Compute Cloud (EC2).
Windows Server 2016, released in GA last week,…

VMworld US 2016 Wrap-up

September 1st, 2016

Today was the last day of VMware’s flagship conference VMworld in Las Vegas, an highly controversial edition which left a good chunk of the audience disoriented if not properly disappointed….

Gartner releases its Magic Quadrant for Cloud Infrastructure as a Service for 2016

August 11th, 2016

Last week Gartner updated its Magic Quadrant for Cloud Infrastructure as a Service (IaaS) for the year 2016. The Magic Quadrant for the year 2015 was released in May last year…

Release: Ansible Tower 3 by Red Hat

August 2nd, 2016

Ansible is one of the four main players in the automation market, younger then the well known Chef and Puppet, has been launched in 2013 in Durham, N.C. and acquired…

IBM announces earnings for Q2 2016

July 19th, 2016

Yesterday IBM announced its results for Q2 2016.

If we compare with the same quarter in 2015 earnings per share, from continuing operations, decreased 22%. Net income, from continuing operations,…

Red Hat announces earnings for Q1 2017

June 24th, 2016

Red Hat announced its financial results for the first quarter of fiscal year 2017.
Total revenue for the first quarter was $568 million, with an increase of 18% from the…

RightScale announces Docker Container Management

May 3rd, 2016

RightScale is a Santa Barbara, CA based company, provider of a Software as a Service (SaaS) management solution that so far only supported standard Infrastructure as a Service (IaaS) cloud…

Release: OpenStack Mitaka

April 7th, 2016

Today OpenStack Foundation has released the 13th version of its IaaS platform for public, private and hybrid clouds. This new releases has been contributed by 2,336 developers, operators and users…

Cisco acquires CliQr

March 1st, 2016

Today Cisco announced the intent to acquire CliQr Technologies Inc., a privately held company based in San Jose, CA.
CliQr is one of the most promising startups in the Cloud…

Monthly Archive