本文版權(quán)為《郵電設(shè)計(jì)技術(shù)》所有,如需轉(zhuǎn)載請(qǐng)聯(lián)系《郵電設(shè)計(jì)技術(shù)》編輯部
摘 要:在NFV產(chǎn)品入網(wǎng)及日常迭代研發(fā)過(guò)程中,需針對(duì)其支撐的網(wǎng)絡(luò)業(yè)務(wù)場(chǎng)景進(jìn)行重復(fù)性的測(cè)試;為解決人工測(cè)試方式帶來(lái)的效率和成本問(wèn)題,需構(gòu)建一個(gè)能夠自動(dòng)化完成對(duì)NFV網(wǎng)元在特定網(wǎng)絡(luò)業(yè)務(wù)場(chǎng)景下的測(cè)試任務(wù)的軟件平臺(tái)。通過(guò)對(duì)相關(guān)業(yè)務(wù)流程進(jìn)行業(yè)務(wù)抽象,設(shè)計(jì)了一套可以完成前述測(cè)試任務(wù)的軟件平臺(tái),并對(duì)其中的關(guān)鍵概念、流程及實(shí)現(xiàn)技術(shù)進(jìn)行了詳細(xì)地闡述。該平臺(tái)在實(shí)踐中取得了比較好的應(yīng)用效果。
關(guān)鍵詞:NFV;自動(dòng)化測(cè)試;Airflow;數(shù)據(jù)通信網(wǎng)絡(luò)
doi:10.12045/j.issn.1007-3043.2025.03.010
背景
隨著虛擬化及云計(jì)算技術(shù)的日益普及,NFV網(wǎng)元憑借其在部署便利性和可伸縮性上的優(yōu)勢(shì),結(jié)合計(jì)算機(jī)處理器性能的提升和先進(jìn)的包轉(zhuǎn)發(fā)技術(shù)(如DPDK、VPP等),現(xiàn)已在電信運(yùn)營(yíng)商數(shù)據(jù)通信網(wǎng)絡(luò)中得到廣泛應(yīng)用。在NFV網(wǎng)元研發(fā)過(guò)程中,對(duì)NFV網(wǎng)元設(shè)備的功能、性能及業(yè)務(wù)場(chǎng)景能力等進(jìn)行測(cè)試是必不可少的環(huán)節(jié)。常見(jiàn)的測(cè)試需求場(chǎng)景如下。
a)在NFV網(wǎng)元設(shè)備研發(fā)過(guò)程中,研發(fā)部門(mén)除了需要對(duì)單個(gè)網(wǎng)絡(luò)功能點(diǎn)進(jìn)行測(cè)試外,還必須對(duì)已上線NFV網(wǎng)元實(shí)際運(yùn)行環(huán)境下的各類(lèi)業(yè)務(wù)場(chǎng)景進(jìn)行測(cè)試,且這些測(cè)試需在每次NFV網(wǎng)元設(shè)備軟件版本升級(jí)發(fā)布前進(jìn)行。隨著NFV網(wǎng)元支持業(yè)務(wù)場(chǎng)景的增多,相應(yīng)的業(yè)務(wù)場(chǎng)景測(cè)試工作也將越來(lái)越多。
b)數(shù)據(jù)通信網(wǎng)絡(luò)業(yè)務(wù)運(yùn)營(yíng)部門(mén)在開(kāi)展和運(yùn)營(yíng)業(yè)務(wù)時(shí),同樣要對(duì)多個(gè)入網(wǎng)設(shè)備廠家的NFV網(wǎng)元設(shè)備進(jìn)行全面測(cè)試,以保證業(yè)務(wù)能夠在這些設(shè)備上正常運(yùn)行。而且在業(yè)務(wù)生命周期中,在業(yè)務(wù)特性更新、現(xiàn)網(wǎng)設(shè)備升級(jí)或新入圍廠家加入等情況下,均需要按照業(yè)務(wù)需求、行業(yè)或企業(yè)的入網(wǎng)測(cè)試標(biāo)準(zhǔn)規(guī)范等對(duì)NFV網(wǎng)元設(shè)備進(jìn)行全面的測(cè)試。
如采用人工方式進(jìn)行上述場(chǎng)景下NFV網(wǎng)元設(shè)備的業(yè)務(wù)測(cè)試,在成本和測(cè)試效率方面均不能滿足需求。因此有必要引入自動(dòng)化的、針對(duì)數(shù)據(jù)通信領(lǐng)域的NFV網(wǎng)元設(shè)備自動(dòng)化測(cè)試平臺(tái),來(lái)替代人工方式。