OpenStack is een project dat oorspronkelijk is gestart door NASA en Rackspace voor het leveren van een cloud computing- en opslagplatform. Tegenwoordig is OpenStack een wereldwijde samenwerking van ontwikkelaars en technologen die een open source cloud computing-platform voor publieke en private clouds produceren.
De technologie bestaat uit een reeks onderling gerelateerde projecten die verschillende componenten opleveren voor een cloudinfrastructuuroplossing. OpenStack-software levert een enorm schaalbaar cloudbesturingssysteem dat bestaat uit drie hoofdcomponenten:
- Berekenen: open source software ontworpen om grote netwerken van virtuele machines te voorzien en te beheren, waardoor een redundant en schaalbaar cloud computing-platform ontstaat.
- Object Opslag: open source-software voor het creëren van redundante, schaalbare objectopslag met behulp van clusters van gestandaardiseerde servers om petabytes aan toegankelijke gegevens op te slaan (codenaam “Swift”).
- Afbeelding service: biedt detectie-, registratie- en bezorgingsservices voor virtuele schijfkopieën (codenaam “Glance”).
OpenStack heeft meer dan 500 lidorganisaties aangetrokken, waaronder Dell, Cisco, Citrix, HP, EMC, VMware, Red Hat, IBM en Intel, en het project wordt momenteel beheerd door de non-profit OpenStack Foundation.
Sinds de ontwikkeling in 2010 is OpenStack bijgewerkt volgens een releasecyclus van ongeveer elke zes maanden. De OpenStack-releases sinds 2010 zijn:
- Austin (oktober 2010)
- Bexar (februari 2011)
- Cactus (april 2011)
- Diablo (september 2011)
- Essex (april 2012)
- Folsom (september 2012)
- Grizzly (april 2013)
- Havana (oktober 2013)
- IJskast (april 2014)
- Juno (oktober 2014)
- Kilo (April 2015)
- Liberty (oktober 2015)
- Mitaka (april 2016)
- Newton (oktober 2016)
- Ocata (februari 2017)
- OpenStack Pike (verwacht medio 2017)
- OpenStack Queens (verwacht eind 2017 / begin 2018)