業(yè)界領(lǐng)先的開(kāi)源云計(jì)算項(xiàng)目OpenStack周四發(fā)布了第16個(gè)版本Pike,新版本并沒(méi)有增加太多的新功能,而是專(zhuān)注于改進(jìn)基礎(chǔ)設(shè)施,Pike版本的核心主題是各種研發(fā)團(tuán)隊(duì)專(zhuān)注于使OpenStack更具可組合性,使企業(yè)用戶(hù)可以更輕松地選擇所需的功能。
根據(jù)OpenStack基金會(huì)今年4月份發(fā)布的OpenStack第九次用戶(hù)調(diào)查顯示,雖然OpenStack平臺(tái)的使用率在不斷上升,但是用戶(hù)對(duì)OpenStack的滿(mǎn)意度正在下降,問(wèn)題的關(guān)鍵可能就是在OpenStack的可用性上。
OpenStack基金會(huì)首席運(yùn)營(yíng)官M(fèi)ark Collier和OPpenStack營(yíng)銷(xiāo)和社區(qū)服務(wù)副總裁Lauren Sell表示,目前社區(qū)正在看到OpenStack有一些新興的用例,其中一個(gè)趨勢(shì)是邊緣計(jì)算的應(yīng)用。主要的公有云巨頭如微軟、AWS、谷歌等已近在其公有云中提供了關(guān)于邊緣計(jì)算的服務(wù)。
新版本Pike最顯著的改進(jìn)在于更容易部署和更新OpenStack,同時(shí)還使得像邊緣計(jì)算和網(wǎng)絡(luò)功能虛擬化(NFV)方面的用例成為可能。OpenStack基金會(huì)表示Pike提供的新功能提高了可管理性、更高的靈活性和規(guī)模,包括:
Nova Cells v2:Nova提供了一種配置計(jì)算實(shí)例或虛擬服務(wù)器的方式,并支持創(chuàng)建虛擬機(jī)、裸機(jī)服務(wù)器,并未系統(tǒng)容器提供有限的支持。Nova Cells v2使得運(yùn)營(yíng)商能夠分片部署,以幫助擴(kuò)展數(shù)據(jù)庫(kù)和消息隊(duì)列,并幫助擴(kuò)展數(shù)據(jù)庫(kù)并隔離故障域,有效消除單點(diǎn)故障。Python 3.5 upgrade:OpenStack社區(qū)已經(jīng)在所有項(xiàng)目中引入了對(duì)Python 3.5的支持,以便在未來(lái)充分利用新功能并有效提高性能,并且為2020年的Python 2.x生命周期做好準(zhǔn)備。利用etcd:Etcd是以開(kāi)源的分布式密鑰值存儲(chǔ),它提供了一種可靠的方式來(lái)存儲(chǔ)由Linux容器發(fā)行版CoreOS上的數(shù)據(jù),它將成為OpenStack分布式管理解決方案,而Pike版本已經(jīng)開(kāi)始整合EtcdIronic裸機(jī)服務(wù):Ironic是一個(gè)集成的提供裸機(jī)的OpenStack程序,在Pike版本中Ironic增加了插入Neutron網(wǎng)絡(luò)以實(shí)現(xiàn)多租戶(hù)的能力,該軟件還將Cinder,Neutron,Nova和Swift作為可升級(jí)的項(xiàng)目,讓運(yùn)營(yíng)商在不中斷服務(wù)的情況下更新代碼Cinder塊存儲(chǔ):Cinder旨在向最終用戶(hù)提供由OpenStack計(jì)算項(xiàng)目使用的存儲(chǔ)資源,Pike的快照功能讓用戶(hù)在運(yùn)行測(cè)試后快速回復(fù)數(shù)據(jù)或進(jìn)行重置,用戶(hù)可以在不關(guān)閉虛擬機(jī)的情況下擴(kuò)展存儲(chǔ)Swift對(duì)象存儲(chǔ)新增全球分布式擦除碼:Swift提供云存儲(chǔ)軟件,讓用戶(hù)通過(guò)簡(jiǎn)單的API實(shí)現(xiàn)存儲(chǔ)和檢索大量數(shù)據(jù)。Pike版本中即便跨域網(wǎng)絡(luò)關(guān)閉,單個(gè)區(qū)域仍然可以運(yùn)行,單個(gè)域的故障可以通過(guò)遠(yuǎn)程域進(jìn)行恢復(fù),Swift還通過(guò)使用戶(hù)單個(gè)服務(wù)器運(yùn)行多個(gè)并發(fā)進(jìn)程來(lái)改進(jìn)性能。根據(jù)今年4月份OpenStack基金會(huì)發(fā)布的用戶(hù)調(diào)查顯示,OpenStack平臺(tái)的用戶(hù)在不斷增長(zhǎng),其中北美、歐洲和亞洲地區(qū)為OpenStack的主要市場(chǎng)。
用戶(hù)采用OpenStack平臺(tái)的主要驅(qū)動(dòng)因素包括:
避免廠(chǎng)商鎖定提升企業(yè)的創(chuàng)新能力提高運(yùn)營(yíng)效率節(jié)省成本實(shí)現(xiàn)安全目標(biāo)等此外,OpenStack在中國(guó)取得了重大的進(jìn)展,中國(guó)主要的運(yùn)營(yíng)商、廠(chǎng)商、云計(jì)算公司等都在基于OpenStack構(gòu)建云平臺(tái),OpenStack在中國(guó)最大的用戶(hù)包括中鐵、中國(guó)銀聯(lián)、中國(guó)移動(dòng)、華為、中興等等。此外,騰訊推出的社交工具微信的部分服務(wù)也運(yùn)行在基于OpenStack的云平臺(tái)上,在今年7月份更是成功舉行了China OpenStack Days活動(dòng)。