Hosting provider Rackspace announced Monday that it’s opening the software code for its cloud infrastructure. “Cloud technology will never look back,” the company proclaimed on its web site, adding that the OpenStack open-source cloud platform will create new technology standards and cloud interoperability. The National Aeronautics and Space Administration (NASA) will add its Nebula cloud technology to the initiative.
The key goal of OpenStack, according to its organizational web site, is “to allow any organization to create and offer cloud-computing capabilities using open-source software running on standard hardware.”
OpenStack Compute, Storage
NASA’s Nebula is an open-source cloud-computing project that provides an alternative to data centers for NASA scientists and engineers. Nebula was first developed in 2008 at the NASA Ames Research Center, and it will become the cornerstone for the OpenStack initiative.
Two initial projects are OpenStack Compute, for automatically creating and managing large groups of virtual private servers, and OpenStack Storage, for creating “redundant, scalable object storage using clusters of commodity servers to store terabytes or even petabytes of data.” Storage is expected to be released in mid-September, and Compute is targeted for mid-October.
The code is freely available under an Apache 2.0 license, which allows anyone to run it, build on it, or submit changes back to the project. The Storage project is based on code from Rackspace’s Cloud Files, which provides unlimited online storage and serving of files and media. Compute, based on Rackspace’s Cloud Servers software and on NASA’s Nebula technologies, provisions servers for staging and production.
Getting Back ‘Into Space Exploration Business’
NASA’s Chief Technology Officer for IT Chris Kemp said NASA and Rackspace “are uniquely positioned to drive this initiative based on our experience in building large-scale cloud platforms and our desire to embrace open source.” Both organizations said they are currently using OpenStack technologies to manage “tens of thousands”…