- OpenStack
-
OpenStack 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
History
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 history
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] Components
Compute (Nova) 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/Object Storage (Swift) 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/Image Service (Glance) 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]
- Compute (Nova)
- Object Storage (Swift)
- Image Service (Glance)
Compute (Nova)
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).
Object Storage (Swift)
OpenStack Object Store (Swift) is a massively scalable redundant storage system leveraged in cloud solutions.
Users
Some of the prominent users include:
- NASA
- Rackspace Cloud [8]
- HP Public Cloud – runs a variant of Ubuntu Linux [9]
- MercadoLibre.com – MercadoLibre has over 6,000 nodes managed by OpenStack [10]
See also
- Cloud.com
- Cloud computing comparison
- Eucalyptus
- OpenNebula
- Nimbus
References
- ^ http://www.openstack.org/community/companies/
- ^ HP Announces Support for OpenStack
- ^ http://openstack.org/projects/
- ^ http://wiki.openstack.org/BexarReleaseSchedule
- ^ http://wiki.openstack.org/CactusReleaseSchedule
- ^ http://wiki.openstack.org/DiabloReleaseSchedule
- ^ Pepple, Ken (August 2011). Deploying OpenStack. O'Reilly Media. ISBN 1449311059.
- ^ OpenStack Compute enters testing stage at Rackspace
- ^ Ubuntu Powers HP Public Cloud
- ^ OpenStack: Enabling the Open Cloud Era on YouTube
External links
Documentation
Video lecture
Cloud computing Clients - Browsers
- Devices
- Netbooks
- Tablets
- Smart phones
- Operating Systems
- Android
- iOS
- Windows Phone 7
Applications Platforms - Amazon
- App Engine
- Azure
- Engine Yard
- Force.com
- Heroku
- RightScale
Infrastructure Technologies - Networking
- Security
- Datacenters
- Internet
- Structured storage
- Virtualization
- Web Services
- Virtual Appliance
Categories:- Cloud infrastructure
- Free software programmed in Python
- Open source cloud computing
Wikimedia Foundation. 2010.