美國時間4月7日,OpenStack社區發布了OpenStack的第13個版本——Mitaka,新版本聚焦于可管理性、可擴展性和終端用戶體驗。目前OpenStack在云構建領域已經成為了使用最為廣泛的開源軟件,成為了企業和服務提供商的云平臺選項,為企業應用優化和云原生軟件開發架起了橋梁。此外,它們還是一個整合引擎,可以通過單獨的一套API實現對裸機、虛擬機和容器編排框架的管理。
由來自293個組織的2,336名開發者、運營者和用戶組成的國際化社區共同設計并創建了OpenStack Mitaka版本。隨著OpenStack發布六周年的臨近,該項目擁有一個成熟且穩定的內核這一事實已經得到了廣泛認可。因此,OpenStack社區近期的開發努力將在更大程度上聚焦于讓軟件的部署、管理和可擴展變得更加便捷。
簡化可管理性
Mitaka版本包含了大量的改進,重點提升了云部署者和管理者日常使用的便攜性。其中一個亮點是,通過引入附加的標準默認值和減少必須手動選擇的選項數量,簡化了對Nova計算服務的配置。由于將云網絡身份管理功能的多個設置步驟——安裝、運行、認證、分配令牌等整合成了一個步驟,Keystone身份服務也得到了大幅簡化。在Mitaka版本中,Neutron的可管理性也得到了進一步增強,新增了對改進的Layer 3網絡和分布式虛擬路由器(DVR)的支持。
更高的可擴展性
Mitaka還針對可擴展的OpenStack云進行了持續改進。例如,首次出現在Liberty版本中的Heat聚合引擎在Mitaka版本中可以處理更大的負載和更為復雜的橫向擴展,從而為無狀態操作提供更為優秀的性能。同樣,在Keystone中,fernet令牌增加了身份服務所支持的API操作數量。開發者還對Cells v2進行了重大改進,這是另一個在Liberty版本中被增加的功能,該功能可以幫助對OpenStack計算節點進行橫向擴展。
提升用戶體驗
Mitaka版本表明社區正在致力于提升云的用戶體驗,這些用戶體驗不僅包括云運營者的體驗,還包括了那些正在開發,或是正在云資源上部署應用的終端用戶的體驗。例如,統一的OpenStack客戶端為創建資源提供了一套一致的調用,終端用戶不必學習每個服務的API。Mitaka版本還通過添加大量不同的語言提升了對軟件開發工具包的支持。
另外的一處改進是提升了應用開發者的體驗,在Neutron中增加了一項名為“get me a network”的功能。這一功能可以消除創建網絡、為網絡添加服務器、為服務器分配IP、讓網絡具有可訪問性等一系列操作中的所有必須步驟,將這些步驟合并為一個操作。這一功能的要素都被引入到了Mitaka版本中。
可用性
OpenStack生態系統在未來數周和數月內將開始大規模推出基于OpenStack Mitaka的產品和服務。用戶可以找到OpenStack Powered認證的發行版,在OpenStack Marketplace中找到符合互操作測試的服務提供商。
用戶接納的趨勢
伴隨著部署的樣式越來越多、規模越來越大,尤其是許多組織機構已經認可了OpenStack的靈活性和敏捷性,OpenStack的接納程度在過去一年里正在持續加速增長。OpenStack在支持組織機構解決所面臨的“雙模”(bimodal)挑戰方面具有獨特的能力,因為當前許多組織機構既要管理傳統的老舊IT工作負載,同時還要部署現代化的敏捷IT系統,從而推動業務差異化發展,通過軟件開發的快速迭代獲取競爭優勢,以更快地為客戶帶來新的價值。
在奧斯汀OpenStack Summit上,與會者將會聽到來自eBay、SAP、沃爾瑪和富國銀行等企業的演講,分享OpenStack對實現應用、大數據分析和物聯網的快速開發與部署的價值。這一軟件還將成為電信產業的創新推動力。AT&T、中國移動、NTT Docomo和Orange等大型運營商討論將OpenStack作為NFV(網絡功能虛擬化)平臺的問題。此外,OpenStack正在被越來越多提供公有云服務的公司所采用。例如,德國電信、Datacentred和City Network在過去幾個月里均宣布了他們的新的重要客戶和重大部署情況。一些大型的研究機構和大學,例如歐洲原子能機構(CERN)、Chameleon Cloud、克萊姆森大學也將在即將到來的OpenStack奧斯汀峰會上進行演講。