Stable release | 2011.3 ("Diablo") / September 22, 2011 |
---|---|
Written in | Python |
Type | Cloud computing |
License | Apache License |
Website | openstack.org |
OpenStack is an IaaS cloud computing project by Rackspace Cloud and NASA. Currently more than 120 companies have joined the project among which are Citrix Systems, Dell, AMD, Intel, Canonical, SUSE Linux, HP, and Cisco.[1] [2] It is free open source software released under the terms of the Apache License.
OpenStack integrates code from NASA's Nebula platform as well as Rackspace's Cloud Files platform.
Contents |
In July 2010, Rackspace Hosting and NASA jointly launched a new open source cloud initiative known as OpenStack. The mission of the OpenStack project is to enable any organization to create and offer cloud computing services running on standard hardware. The community's first official release, code-named Austin, was made available just 4 months later with plans to release regular updates of the software every few months.
Release name | Release date | Notes |
---|---|---|
Austin | 21 October 2010[3] | |
Bexar | 3 February 2011[4] | |
Cactus | 15 April 2011[5] | |
Diablo | 22 September 2011[6] |
Stable release | 2011.3 (codenamed "Diablo") / September 22, 2011 |
---|---|
Written in | Python |
Type | Cloud computing |
License | Apache License |
Website | openstack.org/projects/compute/ launchpad.net/nova/ |
Stable release | 1.4.3 (codenamed "Diablo") / September 22, 2011 |
---|---|
Written in | Python |
Type | Cloud computing |
License | Apache License |
Website | openstack.org/projects/storage/ launchpad.net/swift/ |
Stable release | 2011.3 (codenamed "Diablo") / September 22, 2011 |
---|---|
Written in | Python |
Type | Cloud computing |
License | Apache License |
Website | www.openstack.org/projects/image-service/ launchpad.net/glance/ |
OpenStack has a modular architecture that encompasses three components: [7]
OpenStack Compute (Nova) is a cloud computing fabric controller (the main part of an IaaS system). It is written in Python and utilizes many external libraries such as Eventlet (for concurrent programming), Kombu (for AMQP communication), and SQLAlchemy (for database access).
OpenStack Object Store (Swift) is a massively scalable redundant storage system leveraged in cloud solutions.
In Aug 2009, Rackspace started the development of Swift, which is a complete replacement for the Cloud Files product. The initial development team consists of nine developers. [8]
Some of the prominent users include:
|