OpenStack是首屈一指的開源云平臺,這些年來發展迅速。讓我們用這張時間表來跟蹤OpenStack的一些關鍵發布版本,看看這項技術的演化進程。
誕生于Rackspace公司與NASA的計算項目,OpenStack自從2010年10月第一個版本Austin發布以來已經走了很長的路,如今,許多公司和供應商,包括Red Hat,Dell,惠普和IBM,都對該開源平臺做出了貢獻,并且迄今為止已經有13個版本的OpenStack發布。現在,這項技術被180多個國家部署,由近600家公司提供支持,根據OpenStack官網的描述。
OpenStack平臺由九大關鍵組件構成:Nova、Swift、Cinder、Neutron、Horizon、Keystone、Glance、Ceilometer和Heat。雖然OpenStack的模塊化設計讓用戶可以靈活的自己搭建云環境,但也帶來了一系列的挑戰,一些組織很難找到所需要的技能和技術支持。
但是,OpenStack通過每個新發布的版本,旨在解決這些挑戰,提高可用性,可擴展性和效率。每六個月的發布周期,最新的OpenStack版本,Mitaka,已經在2016年4月面世。
讓我們使用以下圖表來跟蹤OpenStack這些年發布的版本經過。
OpenStack發布周期
OpenStack自2010年10月第一次發布以來的演變過程總覽。
2010-10:AUSTIN
Rackspace和NASA合作發布了第一個OpenStack的版本,結合了Swift存儲和Nova計算模塊。
2011-2:BEXAR
2011-4:CACTUS
2011-9:DIABLO
2012-4:ESSEX
完整的Horizon儀表盤和Keystone身份認證功能發布。
2012-9:FOLSOM
增加了Cinder塊存儲,以及Quantum網絡模塊,后來更名為Neutron。
2013-4:GRIZZLY
2013-10:HAVANA
2014-4:ICEHOUSE
第一次滾動升級計算節點和Keynote聯合認證,自動擴展和計量的功能。
2014-10:JUNO
對現有功能的更進一步增強,推出數據服務,Trove和Sahara。其他重要的改變還包括對滾動升級的改進,網絡,以及對Docker和裸機的支持。
2015-4:KILO
裸機服務Ironic完全發布,增加互操作性。
2015-10:LIBERTY
更面向企業,包括開始對跨一系列產品進行滾動升級的支持,以及對管理性和可擴展性的增強。引入了Magum容器管理,支持Kubernetes,Mesos和Docker Swarm。
2016-4:MITAKA
重點在用戶體驗上簡化了Nova,Keynote的使用,以及使用一致的API調用創建資源。