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
VMTurbo appoints Dennis Hoffman to Board of Directors

June 1st, 2012

Yesterday VMTurbo announced that Dennis Hoffman, currently Senior Vice President, Service Provider at EMC Corporation, has joined the company’s Board of Directors.
With more than 20 years of industry experience…

Amazon announces VM Export for EC2

May 30th, 2012

Today Amazon announced the availability, with no additional charge, of VM Export, the counterpart of VM Import, that allows the export EC2 instances to costumers on-premise infrastructures.
This new features…

Release: Fedora 17

May 30th, 2012

Yesterday the Fedora Project announced the general availability of Fedora 17, the latest version of Red Hat sponsored free open source operating system distribution.
In the rich set of new…

Brian Gammage puts some order in VMware’s strategy

May 24th, 2012

Today Milan hosted the VMware Forum 2012, during the opening keynote Brian Gammage, VMware’s Chief Market Technologist, tried to collect all the news and declarations we heard in the last…

VMware acquires Wanova

May 23rd, 2012

Yesterday VMware announced the acquisition of Wanova Inc. a company whose main product is called Mirage.
Mirage is a centralized management and recovery solution for physical desktop images over the…

Paper: VMware vSphere Metro Storage Cluster Case Study

May 23rd, 2012

Yesterday VMware published a paper focused on VMware vMSC (vSphere Metro Storage Cluster), a new configuration within the VMware Hardware Compatibility List intended for environments where disaster/downtime avoidance is a…

Release: Flexiant Cloud Orchestrator v2.0

May 22nd, 2012

Last week Flexiant announced release 2.0 of its Cloud Orchestrator software previously called Extility.
Flexiant Cloud Orchestrator 2.0 enables service providers to build a multi-level reseller model, the key…

EMC acquires Syncplicity

May 22nd, 2012

Yesterday, during its annual conference in Las Vegas, EMC announced the acquisition of Syncplicity, a cloud-storage privately held startup founded in 2008 and based in Menlo Park, California.
Terms…

Release: Oracle VM Server for x86 3.1

May 21st, 2012

On May 18th Oracle announced the general availability of version 3.1 of its x86 enterprise virtualization solution VM Server.
This release follows 3.0 announced on August 24th 2011.
All the new…

VMware shows View 5.1 performance improvements

May 21st, 2012

In this post, published on May 18 in VROOM! Blog, the VMware’s Performance Team presented some of the most significant enhancements and optimizations brought to Teradici‘s PCoIP protocol in the…

NVIDIA introduces World’s Firs Virtualized GPU

May 17th, 2012

On May 15th NVIDIA unveiled the NVIDIA® VGX™ platform that will be available later this year through NVIDIA’s hardware OEM and VDI partners.
This new platform promises to deliver…

Microsoft announces Assessment and Planning Toolkit 7.0 Beta Program

May 17th, 2012

Microsoft announced this week the new Beta version of its capacity planning tool Microsoft Assessment and Planning (MAP) 7.0 Beta.
The Beta program opened on May 15th and the review…

VMware announces vFabric Suite 5.1

May 15th, 2012

Today VMware announced VMware vFabric Suite 5.1, expected to be generally available in Q2 2012.
vFabric Suite 5.1 includes vFabric Application Director, to automate the deployment and management of vFabric…

VMware CTO talks about R&D plans for the future

May 15th, 2012

On April 4 Stephen Herrod, VMware’s CTO, has attended, as guest speaker, at a VMUG meeting in Italy.
One of the key point of the speech, documented in one hour-long…

 
Monthly Archive