OpenStack基金會官方發(fā)布了第8個發(fā)行版,代號Havana(簡稱H版),在 這里可以看到H版中的重要更新,包括:
Swift:在Swift 1.8中擴展了region的概念,支持分離復(fù)制網(wǎng)絡(luò)(separate replication network)及相關(guān)的讀寫控制。Swift核心貢獻者SwiftStack也在其官方 博客上公布了Swift在H版中的變化:
過去6個月,Swift社區(qū)完成了全球集群(global clusters feature)這一功能,它解決了兩大難點:跨區(qū)持久性(multi-site durability)和本地可用性(local availability)。同時,全球集群還提供高性能的本地讀寫。此外,我們還對存儲卷、Mencache連接進行了優(yōu)化,Handoff節(jié)點(Swift Ring中的概念)選擇更加快速。
不過,SwiftStack已經(jīng)發(fā)布的 Erasure Codes策略并未在H版中包含。在上個月舉行的Cloud Connect上海大會上,SwiftStack工程師郭耀謙表示:“Erasure Codes與Swift結(jié)合的功能還在調(diào)整中。”看來,這一功能要進入官方發(fā)行版還需要一段時間。
Nova:Docker的核心開發(fā)者Jerome Petazonni(他是今年中國云計算大會的演講者)在 Hacker News上評論指出,Havana版已經(jīng)以Nova驅(qū)動的形式內(nèi)置支持Docker容器, 這意味著:
測試OpenStack工作負載時,可以啟動容器而不是虛擬機,啟動時間將大大縮短;高性能計算場景下,由于容器開銷小得多(配置正確的話接近于0),可以在OpenStack上運行,而無需擔(dān)憂性能損失。
Jerome還表示,他已經(jīng)迫不及待Heat對Docker的支持。Heat(瞬聯(lián)軟件解決方案架構(gòu)部首席架構(gòu)師劉希斌曾撰文 解讀Heat的價值)是一個AWS CloudFormation templates的開源實現(xiàn),已經(jīng)有許多廠商支持。“Heat的測試結(jié)果滿意”,UnitedStackCEO兼創(chuàng)始人程輝告訴CSDN。
Dashboard (Horizon):上文已經(jīng)提到的Heat此前還處于孵化狀態(tài),首次出現(xiàn)在發(fā)行版中。
Ceilometer定位于監(jiān)控和收集數(shù)據(jù)(唯一官方)的項目,也出現(xiàn)了H版中。
Trove是另外一個在H版中值得關(guān)注的項目,它相當(dāng)于AWS的RDS,可以理解成關(guān)系型數(shù)據(jù)庫即服務(wù)。程輝在Cloud Connect上海大會上接受CSDN采訪時曾表示:“Trove可以替代DBA。”
Neutron(SDN)項目也增加了許多功能,如VPN即服務(wù),防火墻即服務(wù),負載均衡即服務(wù)等等。
此外,還有越來越多的項目進入到孵化狀態(tài):Ironic是用于裸機部署的工具,Marconi是隊列服務(wù)工具,Oslo是common libraries服務(wù)。
在OpenStack基金會發(fā)布的中文新聞稿中,羅列了在過去半年間社區(qū)取得的成績:
Havana版本已經(jīng)吸引了910名開發(fā)者參與開發(fā),數(shù)量比6個月前發(fā)布Grizzly版本增長了60%。目前已有超過145家OpenStack生態(tài)系統(tǒng)成員企業(yè)及機構(gòu)聘用了為這個版本做出貢獻的開發(fā)者,包括Canonical、Dreamhost、 eNovance、 惠普、 IBM、 Intel、 Mirantis、Rackspace、紅帽、 SUSE和雅虎。根據(jù)最新調(diào)查結(jié)果,已有超過72個國家的358個城市部署了OpenStack平臺。