OpenStack, bir bulut bilişim ve depolama platformu sunmak için NASA ve Rackspace tarafından başlatılan bir projedir. Bugün OpenStack, genel ve özel bulutlar için açık kaynaklı bir bulut bilişim platformu üreten geliştiriciler ve teknoloji uzmanlarının küresel bir işbirliğidir.
Teknoloji, bir bulut altyapısı çözümü için çeşitli bileşenler sunan bir dizi birbiriyle ilişkili projeden oluşur. OpenStack yazılımı, üç ana bileşenden oluşan büyük ölçüde ölçeklenebilir bir bulut işletim sistemi sunar:
- hesaplamak: Yedekli ve ölçeklenebilir bir bulut bilişim platformu oluşturarak büyük sanal makine ağlarını sağlamak ve yönetmek için tasarlanmış açık kaynaklı yazılım.
- Nesne Depolama: Petabaytlarca erişilebilir veriyi depolamak için standartlaştırılmış sunucu kümelerini kullanarak yedekli, ölçeklenebilir nesne depolaması oluşturmak için açık kaynaklı yazılım (kod adı "Swift").
- Görüntü hizmeti: sanal disk görüntüleri (kod adı "Bakış") için keşif, kayıt ve dağıtım hizmetleri sağlar.
OpenStack, Dell, Cisco, Citrix, HP, EMC, VMware, Red Hat, IBM ve Intel dahil olmak üzere 500'den fazla üye kuruluşu kendine çekmiştir ve proje şu anda kar amacı gütmeyen OpenStack Foundation tarafından yönetilmektedir.
OpenStack, 2010'daki geliştirilmesinden bu yana, yaklaşık olarak altı ayda bir yayınlanma döngüsünde güncellendi. 2010'dan beri OpenStack sürümleri şu şekildedir:
- Austin (Ekim 2010)
- Bexar (Şubat 2011)
- Kaktüs (Nisan 2011)
- Diablo (Eylül 2011)
- Essex (Nisan 2012)
- Folsom (Eylül 2012)
- Grizzly (Nisan 2013)
- Havana (Ekim 2013)
- Icehouse (Nisan 2014)
- Juno (Ekim 2014)
- Kilo (Nisan 2015)
- Liberty (Ekim 2015)
- Mitaka (Nisan 2016)
- Newton (Ekim 2016)
- Ocata (Şubat 2017)
- OpenStack Pike (2017'nin ortalarında bekleniyor)
- OpenStack Queens (2017'nin sonlarında / 2018'in başlarında olması bekleniyor)