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