從OpenStack Newton發(fā)布看開源云計算
不可否認,在目前的云計算市場中,開源云計算是一個非常重要的組成部分,特別是OpenStack Newton版本的發(fā)布,將開源云計算提升到了一個新的高度。據(jù)悉,此次推出的新功能包括:Ironic裸機開通服務,Magnum容器編排集群管理器,此外,Kuryr容器組網(wǎng)項目可將容器、虛擬和物理基礎設施無縫集成于統(tǒng)一控制面板。
這些新功能,為異構環(huán)境下的組織機構提供了更多用例,助其利用***容器技術獲得更快更好開發(fā)體驗,滿足負載對虛機及更高可用性架構的需要。除了能夠提高在容器集群管理和組網(wǎng)方面的用戶體驗之外,Newton還可解決擴展性和彈性問題。
小百科
OpenStack是按照26個英文字母的順序逐步為每個版本命名的,具體版本名字的產(chǎn)生方法是:在下一次OpenStack技術大會舉辦前,由社區(qū)人員提名若干個和舉辦地或國家相關聯(lián)的以下個版本英文字母開頭的單詞,然后由社區(qū)投票產(chǎn)生。OpenStack第14個版本Newton的命名就是因德州奧斯汀東9街1013號的“Newton House”這座美國知名歷史古跡而得名的。
Newton版本的一大亮點是提升對容器技術的支持
在OpenStack基金會的執(zhí)行總監(jiān)Jonathan Bryce看來,OpenStack社區(qū)一直致力于為用戶提供更加易用的云平臺。Newton的發(fā)布再次突出證明了我們這一目標。這次發(fā)布的OpenStack版本將讓云運營商和應用開發(fā)者獲得更高的安全性、彈性以及更多選擇,Newton里面的新功能和改進之處彰顯了OpenStack的魅力。讓它能夠以更多方式處理全球更廣泛行業(yè)領域的更多工作負載。
Newton版本顯著提升了OpenStack作為單一云平臺對虛擬化、裸機及容器的管理,并為運營商及應用開發(fā)者增高了易用性,令OpenStack的安裝、運行、變更及維修變得更加便捷和自動化。換句話說就是OpenStack Newton這個平臺可以運行并管理幾乎一切系統(tǒng),改善了用戶在容器集群管理、網(wǎng)絡、可擴展性和彈性方面的體驗。
因為我們也知道現(xiàn)在容器技術非常流行,所以在Newton版本中增強了對容器的管理支持。其中Magnum可為Swarm、Kubernetes及Mesos三種容器編排工具提供開通服務。
Magnum新增特性包括:以運營商為中心的安裝指南、支持可插拔驅動器、支持裸機服務器上的Kubernetes集群、構建異步集群等。Ironic可開通通用型裸機并添加多租戶網(wǎng)絡并與Magnum、Kubernetes及Nova實現(xiàn)更緊密的集成。Kolla現(xiàn)可支持裸機部署。Kuryr則可為容器帶來Neutron網(wǎng)絡功能,***實現(xiàn)Swarm集成和Kubernetes集成。
提升可擴展性
Newton可大大降低實現(xiàn)架構性和功能性擴展的難度,可實現(xiàn)跨平臺和跨地域的向上擴展和向下擴展,從而提升OpenStack在搭建各類規(guī)模云解決方案中的主導作用。這些改進包括:Nova、Horizon以及Swift組件的向上和向下擴展能力;Cells V2實現(xiàn)了Nova計算環(huán)境的橫向擴展;實現(xiàn)與Heat中默認項的融合;以及Ironic中的多租戶能力。
提升彈性
此外,Newton在高可用性、適應性以及自我修復功能方面提升顯著,無論負載需求有多大,都可以滿足運營商對穩(wěn)定性的要求。其中,項目組件Cinder、Ironic、Neutron以及Trove都可提供增強的高可用功能。另外,Newton的安全性也得以提升;例如,Keystone提供的升級中包括PCI合規(guī)和加密證書。Cinder增加了對重新錄入加密文件到解密流量的支持,反之亦然。除此之外,Cinder還包含微版本支持,可借助集聯(lián)功能使用快照方式來刪除流量,同時提供備份服務可擴展至多個實例。
OpenStack Newton版本中國公司社區(qū)貢獻亮眼
在開源項目中,一個廠商的社區(qū)貢獻非常重要。作為最火爆的開源云計算技術,OpenStack已經(jīng)成為僅次于Linux的全球第二大活躍的開源社區(qū),有超過585家企業(yè)、近4萬人通過各種方式支持著這個超過2000萬行代碼的開源項目。通過公開的代碼貢獻名單中,中國技術軍團表現(xiàn)搶眼,在此次代碼貢獻方面組團上榜。截止到6日,在Newton代碼貢獻最終版本中,共有23家中國企業(yè)上榜;而上一個版本Mitaka代碼貢獻的中國上榜企業(yè)是13家,同比增長高達77%。
OpenStack社區(qū)貢獻統(tǒng)計目前有12個指標,將來還可能增加,力求將個人與公司在社區(qū)貢獻以數(shù)據(jù)的形式全面呈現(xiàn)。各個指標都有一定的意義,其中提交代碼次數(shù)是社區(qū)認可度***的指標。一次提交代碼意味著一次有意義且相對獨立完整的代碼貢獻,這意味著每次代碼的提交除了新功能/邏輯修改,往往也包括對應的單元測試,并對生產(chǎn)環(huán)境有最直接的影響。而其他指標往往是圍繞著修改代碼的需求而展開。
而在Newton版本中,中國公司的代碼貢獻非常亮眼。其中***梯隊:中國排名TOP4分別為華為、EasyStack、中興、九州云,代碼貢獻數(shù)量相近,且在國際排名中也分別位列***1到***4,在各細項國際排名中也多位居***5,可謂國內OpenStack代碼貢獻的***梯隊。其中,中興上升速度最快,從Mitaka國際排名第106上升到Newton國際排名第13。
Newton***入榜的中國企業(yè)11家:云途騰、大唐高鴻、華云數(shù)據(jù)、烽火通信、愛數(shù)、北京國電通、聯(lián)想、云英、電科華云、中國銀聯(lián)和賽斯特。
Newton貢獻企業(yè)中有三家中國客戶:中國移動、北京國電通、中國銀聯(lián)。其中,北京國電通和中國銀聯(lián)都是新上榜企業(yè),前者是國網(wǎng)電科院直屬產(chǎn)業(yè)公司,后者是中國的銀行卡聯(lián)合組織。

























