據(jù)悉,作為開源項目,OPNFV項目通過集成、部署和測試,促進(jìn)各開源生態(tài)支持系統(tǒng)網(wǎng)絡(luò)功能虛擬化(NFV,Network Functions Virtualization)組件的開發(fā)和發(fā)展。OPNFV近日宣布開始提供OPNFV Euphrates,這是該項目平臺的第五個版本。OPNFV Euphrates在功能、互操作性和性能方面又向前邁進(jìn)了一步,幫助運營商通過開源NFV推進(jìn)網(wǎng)絡(luò)轉(zhuǎn)型。
OPNFV Euphrates首次實現(xiàn)了Kubernetes集成,提高了跨社區(qū)持續(xù)集成(XCI)能力,還提供新的運營商級特性,例如增強(qiáng)了復(fù)雜虛擬網(wǎng)絡(luò)的可視化功能。這些是通過Euphrates平臺實現(xiàn)的,該平臺含有經(jīng)過預(yù)測試、調(diào)校、可互操作的、開源NFV組件,能夠方便地用于多種應(yīng)用情形中,例如VNF加載、網(wǎng)絡(luò)服務(wù)測試、數(shù)據(jù)面加速、NFVI/VIM驗證、MANO認(rèn)證、測試自動化,以及創(chuàng)建DevOps方法和操作最佳實踐。
OPNFV執(zhí)行董事Heather Kirksey說:“Kubernetes通過與開源網(wǎng)絡(luò)組件現(xiàn)有堆棧的初步整合,Euphrates促使NFV在邁向云原生的歷程中取得了重大進(jìn)展。我們非常重視XCI和現(xiàn)代DevOps方法,結(jié)合高效的基礎(chǔ)設(shè)施以及強(qiáng)大的運營能力,我們見證了廣大開源社區(qū)歷經(jīng)三年的全力合作取得了成功?!?/p>
OPNFV Euphrates的關(guān)鍵增強(qiáng)功能包括:
● 架構(gòu):啟動OPNFV容器歷程。雖然還處于早期,但VNF容器化是業(yè)界非常明確的發(fā)展趨勢。Euphrates使Kubernetes和容器能夠與多種端到端堆棧組件相集成,還可以通過Kolla部署容器化的OpenStack,提供生產(chǎn)就緒的容器和部署工具,用于運行可擴(kuò)展、快速、可靠的OpenStack云,并使用社區(qū)最佳方法進(jìn)行升級。當(dāng)服務(wù)提供商準(zhǔn)備邊緣架構(gòu)以支持5G和物聯(lián)網(wǎng)時,這些改進(jìn)措施簡化了基礎(chǔ)設(shè)施的管理,在NFV中支持云原生網(wǎng)絡(luò)應(yīng)用,還為其提供了輕量級控制面功能。
● 集成:使用最新的上游代碼。在Danube持續(xù)集成/持續(xù)部署(CI/CD)管道集成工作的基礎(chǔ)上,Euphrates在OPNFV、OpenStack、OpenDaylight和FD.io中實現(xiàn)了XCI與CI/CD管道的集成。沒有等待官方穩(wěn)定版本的發(fā)布,OPNFV CI管道從這些上游項目中集成了最新的上游代碼,是為了更快地解決缺陷問題并驗證功能。這將新功能反饋或者缺陷問題修復(fù)時間從幾個月縮短到幾天,極大地提高了創(chuàng)新的速度。XCI還提供多分布支持,密切了開發(fā)人員之間的關(guān)系。
● 新的運營商級特性。隨著與新的Calipso項目進(jìn)行整合,運營商現(xiàn)在可以對其復(fù)雜的虛擬網(wǎng)絡(luò)進(jìn)行可視化操作。在現(xiàn)有的Barometer和Doctor項目中結(jié)合了遠(yuǎn)程監(jiān)測增強(qiáng)功能后,用戶可以使用強(qiáng)大的服務(wù)保障框架。Euphrates還提高了ARM架構(gòu)的性能,并采用FD.io支持3層性能。而且,Euphrates還通過Moon引入了新的安全和用戶管理能力,不斷改善服務(wù)功能鏈接(SFC)、FD.io和EVPN新特性。Euphrates把OVN網(wǎng)絡(luò)虛擬化項目和其他上游項目的最新版本集成起來,在網(wǎng)絡(luò)控制選項中提供了更多的選擇。
● 增強(qiáng)測試和集成。OPNFV集成和測試工作在提供大量工具來測試NFV云、VNF和全面的網(wǎng)絡(luò)服務(wù)方面取得了重大進(jìn)展。引入的新項目包括了樣本VNF,它采用非常接近實際應(yīng)用工作負(fù)載的應(yīng)用程序,實現(xiàn)了對VIM/NFVI層的測試;還包括了NFVBench,它提供了一個端到端的數(shù)據(jù)面基準(zhǔn)框架。此外,現(xiàn)有的測試項目還在不斷發(fā)展,提供新特性、功能和測試用例。
諾基亞OPNFV技術(shù)指導(dǎo)委員會(TSC)主任兼移動架構(gòu)部首席軟件架構(gòu)師Tapio Tallgren說:“Euphrates讓這個平臺更加成熟。MANO集成和服務(wù)保證、安全性、測試和性能等領(lǐng)域的不斷更新和增強(qiáng)促使架構(gòu)有更大改進(jìn),也使得Kubernetes能夠作為VIM來編排容器化VNF?!?/p>