
OPNFV 執行董事 Heather Kirksey 女士
在近期舉辦的2017中國SDN/NFV大會(huì )上,OPNFV的執行董事Heather Kirksey女士就OPNFV項目如何推動(dòng)不同開(kāi)源生態(tài)系統上網(wǎng)絡(luò )功能虛擬化(NFV)部件的開(kāi)發(fā)和演進(jìn),以及加快企業(yè)和服務(wù)提供商的網(wǎng)絡(luò )變革做了精彩講解。在演講中Kirksey表示,“隨著(zhù)即將公布的第四版Danube的問(wèn)世,此項目已經(jīng)基本成熟,并將成為開(kāi)發(fā)商之間進(jìn)行協(xié)作以及NFV、SDN和云生態(tài)系統之間快速復制的助推器。”
合作開(kāi)發(fā)特征模塊
另外,Kirksey還詳細介紹了OPNFV的CI/CD基礎設施、DevOps方法、以及通向遵循和驗證(CP) 計劃的路徑、代理Plugfests的價(jià)值,以及今年的OPNFV峰會(huì )將帶來(lái)的新方向。
據Kirksey介紹,OPNFV是Linux Foundation旗下的一個(gè)合作項目, OPNFV項目本身會(huì )和上游項目一起創(chuàng )建特征,而具體開(kāi)發(fā)工作可能會(huì )集中在上游項目,也可能在OPNFV項目本身進(jìn)行,這主要取決于項目本身需要,最后其會(huì )把這些開(kāi)發(fā)好的特征模塊組合在一起進(jìn)行部署。
分布式測試環(huán)境
OPNFV項目把測試分為認證測試和功能測試兩大類(lèi),當在測試過(guò)程中發(fā)現問(wèn)題時(shí),則會(huì )將所發(fā)現的問(wèn)題反饋至上游項目以獲得相應支持,這些上游項目主要來(lái)自于一些主流的開(kāi)源社區及組織,如OpenStack、ODL、OVS和IETF、ONF、ODP等開(kāi)源組織及社區。
Kirksey在接受至頂網(wǎng)記者采訪(fǎng)時(shí)表示,“實(shí)際上這個(gè)測試環(huán)境是分布式的,其中包括很多貢獻者,如華為、諾基亞、愛(ài)立信等等,也有運營(yíng)商,如中國移動(dòng)、Orange,還有一些非盈利組織的參與,他們貢獻出自己的實(shí)驗室,聯(lián)合組成了OPNFV項目測試實(shí)驗室環(huán)境來(lái)承接社區測試的工作,因此在這些測試環(huán)境中包含的硬件非常豐富,如X86、ARM以及OCP,還有一些OEM廠(chǎng)商,如廣達的相關(guān)硬件都會(huì )涵蓋在其中。”
此外,Kirksey還表示,“目前開(kāi)源項目的開(kāi)發(fā)流程一般都會(huì )基于DevOps。而OPNFV社區要把各個(gè)項目集成起來(lái),所以社區的DevOps測試要和上游的CICD進(jìn)行對接,最終要實(shí)現上游社區改動(dòng)代碼會(huì )自動(dòng)觸發(fā)OPNFV對所改動(dòng)的內容做相應的測試和驗證,而我們希望這一系列流程全部實(shí)現自動(dòng)化,所以在OPNFV社區中的CICD會(huì )和上游社區做持續集成和持續部署的對接工作。”
版本特性及成員貢獻
OPNFV到目前為止已發(fā)布了4個(gè)版本,都是以河流的名字來(lái)命名。最新版本多瑙河已經(jīng)于4月初發(fā)布,平均每半年發(fā)布一個(gè)新版本。Kirksey表示,“在6個(gè)月中,我們把OpenStack部署了7000多次,也就是說(shuō)OPNFV社區在對項目的集成方面花費了大量精力,來(lái)解決整個(gè)項目在集成時(shí)所需的配置,在這方面我們積累了大量經(jīng)驗。目前有大概20多個(gè)活躍的成員及組織在OPNFV的多瑙河版本中貢獻了多達180個(gè)開(kāi)發(fā)者。”
在OPNFV最新版本中,在底層數據面也是利用DPDK和ODP進(jìn)行加速的模塊,數據面轉發(fā)模塊包括FDIO和OVS。上層計算的虛擬化模塊包括KVM和LXD(LXD是容器的一種格式)。在網(wǎng)絡(luò )虛擬化方面采用了主流的3個(gè)SDN的controller方案,另外還把OPNO作為mano集成到了整個(gè)系統中。因此多瑙河版本實(shí)現了在NFV平臺上端到端的整體方案。
由于集成了OPNO的緣故,新版本可以通過(guò)一個(gè)OpenStack控制很多子OpenStack。形成了集群概念。同時(shí),也實(shí)現了ServiceChaining、IPV6、二層和三層的VPN,以及故障管理和分析等功能。
此外,為了能夠更好的解決運營(yíng)商目前所面臨的設備間互聯(lián)互通的嚴峻問(wèn)題,OPNFV還特別制定了CVP計劃,CVP會(huì )幫助運營(yíng)商解決設備間互聯(lián)互通的問(wèn)題,讓運營(yíng)商可以更方便地把各個(gè)模塊集成在一起,組合成NFV的整體系統并進(jìn)行部署。
在OPNO會(huì )員列表中,白金會(huì )員包括中國移動(dòng)、華為、ZTE、聯(lián)想。黃金成員包括BII、中國電信、中國聯(lián)通等,這些都是OPNFV的主要需求提供方及貢獻者。而目前SDN/NFV產(chǎn)業(yè)聯(lián)盟已經(jīng)宣布正式加入OPNFV,作為一個(gè)非盈利組織會(huì )員,SDN/NFV產(chǎn)業(yè)聯(lián)盟也將與OPNFV共同在中國推動(dòng)NFV產(chǎn)業(yè)的進(jìn)一步落地。