CTI論壇(ctiforum)10月27日消息(記者 李文杰):每隔半年就推出新版本的OpenStack云端作業(yè)平臺(tái),如期發(fā)布了最新第10個(gè)版本Juno,主要新功能包括了初步增加網(wǎng)絡(luò)功能虛擬化(Network Functions Virtualization,NFV)平臺(tái)的功能、Sahara套件正式支持Hadoop和Spark,可以用來(lái)快速地建置與管理大資料叢集。整體新增的功能為342個(gè),并且修復(fù)了3,219個(gè)程式臭蟲(chóng),提升穩(wěn)定度。
在Juno版本中,增加的企業(yè)級(jí)功能包括,初步建立網(wǎng)絡(luò)功能虛擬化(Network Functions Virtualization,NFV)功能,首度支持租戶(hù)網(wǎng)絡(luò)IPv6、距離向量路由(Distance-vector Routing,DVR)、第三層高可用性(Configuring Layer 3 High Availability),讓網(wǎng)絡(luò)層也可以分配營(yíng)運(yùn)模式。
OpenStack社群經(jīng)理Tom Fifield表示,網(wǎng)絡(luò)功能虛擬化是新版Juno中,發(fā)布最重要的功能之一,由于網(wǎng)絡(luò)功能虛擬化是利用標(biāo)準(zhǔn)IT虛擬化技術(shù)來(lái)整并許多類(lèi)型的網(wǎng)絡(luò)元件,例如將防火墻、網(wǎng)域名稱(chēng)服務(wù)(Domain Name System,DNS)等網(wǎng)絡(luò)功能,從專(zhuān)屬的硬件設(shè)備當(dāng)中脫離,讓它們可以在軟件中執(zhí)行。
目前已有電信業(yè)者計(jì)劃通過(guò)網(wǎng)絡(luò)功能虛擬化,來(lái)淘汰老舊的網(wǎng)絡(luò)設(shè)備,大型企業(yè)也可以用來(lái)打造自建的網(wǎng)絡(luò)服務(wù)時(shí),可以因此省下了大筆資本性支出和維運(yùn)成本,同時(shí)也可以保持網(wǎng)絡(luò)服務(wù)穩(wěn)定運(yùn)作與提供即時(shí)性的效能。因此,在OpenStack初步推出NFV功能之后,可能將會(huì)對(duì)于硬件廠(chǎng)商將帶來(lái)挑戰(zhàn)。
而以網(wǎng)絡(luò)功能虛擬化的功能來(lái)看,OpenStack表示,目前已經(jīng)制定出完整的NFV開(kāi)發(fā)計(jì)劃,計(jì)劃將于下一個(gè)版本Kilo中,進(jìn)一步推出其他的功能。
支持Hadoop、Sahara,協(xié)助企業(yè)進(jìn)行大資料分析
另外,在上一個(gè)版本Icehouse中,僅提供預(yù)覽版的OpenStack云端環(huán)境建置Hadoop分散式架構(gòu)Sahara套件,而在Juno中,已正式推出Sahara套件,也就是在OpenStack云端環(huán)境中,支持Hadoop 2.4.1,與Spark 0.9.1與1.0.0版本,以方便用戶(hù)快速建置與管理大資料叢集。
Tom Fifield表示,由于大資料分析是許多企業(yè)目前列為最優(yōu)先使用的服務(wù),在聆聽(tīng)與觀(guān)察到使用者的需求后,OpenStack在新版中新增資料處理服務(wù),支持Spark和Hadoop,以加快使用者進(jìn)行資料處理的速度。
在Neutron方面,提升第三方驅(qū)動(dòng)程式磁片(Third Party Driver)測(cè)試,以確?缇W(wǎng)絡(luò)系統(tǒng)架設(shè)的連續(xù)性與可靠性,另外,也在OpenStack網(wǎng)絡(luò)API中,增加Plug-in功能。
在Icehouse才升級(jí)成正式功能的資料庫(kù)服務(wù)套件Trove,即是Database as a Service(DBaaS)的套件,在Juno中使用者可以管理關(guān)聯(lián)式資料庫(kù)(Relational Database),與支持多個(gè)資料庫(kù)管理系統(tǒng),如開(kāi)放原始碼的關(guān)聯(lián)式資料庫(kù)管理系統(tǒng)MySQL、記憶體儲(chǔ)存資料庫(kù)Redis、資料庫(kù)管理系統(tǒng)MongoDB等。
身分識(shí)別套件Keystone,則改善了聯(lián)合身份驗(yàn)證功能,讓使用者可以利用同一個(gè)身分驗(yàn)證,以橫跨私有云與公有云,并且支持輕量級(jí)目錄存取協(xié)定(Lightweight Directory Access Protocol,LDAP),方便管理者可以使用LDAP來(lái)管理LDAP目錄內(nèi)的使用者,并且可以設(shè)定是否允許使用者以相同名稱(chēng)來(lái)存取多臺(tái)的NAS伺服器。
另外,通過(guò)圖形化的網(wǎng)頁(yè)介面,讓IT人員管理云端服務(wù)的硬件資源的儀表板套件Horizon,開(kāi)始使用Bootstrap v3,且支持部署Apache Hadoop叢集、支持以角色為基礎(chǔ)的存取控制(Role-based Access Control,RBAC),讓工程師可以實(shí)現(xiàn)更為細(xì)致的存取控制,而非僅限于用戶(hù)與管理員的身份。
而裸機(jī)(Bare Metal)功能,則延至下一個(gè)版本Kilo推出。另外,Tom Fifield表示,至今OpenStack已經(jīng)被廣泛運(yùn)用于媒體、汽車(chē)制造業(yè)、游戲產(chǎn)業(yè)、銀行與零售業(yè)等。
OpenStack基金會(huì)將持續(xù)關(guān)注與聆聽(tīng)使用者的需求,預(yù)計(jì)于2015年下半年推出共享式檔案系統(tǒng)服務(wù)(Shared Filesystem Service)Manila、DNS管理服務(wù)Designate、云端訊息列隊(duì)服務(wù)(Cloud Messaging Queue Service)Zaqar、金鑰管理服務(wù)(Key Management Service)Barbican,也計(jì)劃加強(qiáng)開(kāi)發(fā)Docker專(zhuān)案。
根據(jù)OpenStack基金會(huì)統(tǒng)計(jì),在Juno版本有1,419位開(kāi)發(fā)者參與程式碼貢獻(xiàn),比上個(gè)版本Icehouse,參與人數(shù)成長(zhǎng)率為16%。而OpenStack生態(tài)圈中,有超過(guò)133家公司參與開(kāi)發(fā)Juno。
OpenStack表示,在Juno中貢獻(xiàn)度排名前十大的公司,依序?yàn)榧t帽、惠普、IBM、Mirantis、Rackspace、SUSE、OpenStack基金會(huì)、B1 Systems、VMware和NEC。