天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于DPDK的流量測試平臺設(shè)計

發(fā)布時間:2021-01-29 16:13
  隨著網(wǎng)絡(luò)需求的不斷發(fā)展,網(wǎng)絡(luò)中的用戶越來越多,對于網(wǎng)絡(luò)的需求也越來越重度。對于服務(wù)商來說,保障大用戶規(guī)模下的網(wǎng)絡(luò)服務(wù)質(zhì)量和穩(wěn)定性顯得格外重要,需要一個高性能的流量測試平臺,能夠模擬大規(guī)模用戶的訪問請求,并且能夠高效率的解析模擬流量,以此便可以測試自己本身平臺的服務(wù)質(zhì)量和應(yīng)對高并發(fā)的能力。針對這種測試需求,設(shè)計了一個基于DPDK的流量測試平臺,能夠?qū)崿F(xiàn)大規(guī)模網(wǎng)絡(luò)數(shù)據(jù)流量的發(fā)送,高性能的解析,并且將解析后流量數(shù)據(jù)收入進數(shù)據(jù)庫,進行后續(xù)的分析。 

【文章來源】:微型電腦應(yīng)用. 2020,36(05)

【文章頁數(shù)】:4 頁

【部分圖文】:

基于DPDK的流量測試平臺設(shè)計


解除網(wǎng)口占用

架構(gòu)圖,測試平臺,架構(gòu),流量


本項目也是基于DPDK套件的二次開發(fā)應(yīng)用,以DPDK的框架為核心,將本身的測試需求和大數(shù)據(jù)庫和數(shù)據(jù)分析平臺相結(jié)合,建立一個可以多處應(yīng)用和自定義數(shù)據(jù)分析的相對價格低性能高的流量測試平臺,如圖1所示。本平臺用建立在服務(wù)器的Linux系統(tǒng)上,在輸入方面采用Pktgen作為高性能發(fā)包工具,或者是自定義的流量回放作為輸入,DPDK進行解析,并且將關(guān)鍵數(shù)據(jù)的解析結(jié)果實時計算顯示到輸出。最后將解析后的流量數(shù)據(jù)轉(zhuǎn)發(fā)至Elasticsearch數(shù)據(jù)庫(ES庫)進行管理和后續(xù)操作。

解析過程,數(shù)據(jù)包


傳統(tǒng)的基于OS內(nèi)核的數(shù)據(jù)傳輸解析過程,如圖2所示。在目前的高性能需求下顯現(xiàn)出一些弊端。首先是CPU的中斷機制在處理大量數(shù)據(jù)包到來時,會產(chǎn)生頻繁的高優(yōu)先級的硬件中斷請求,打斷之前較低優(yōu)先級的軟中斷或者系統(tǒng)調(diào)用的執(zhí)行過程,將會產(chǎn)生較高的性能開銷。其次,頻繁被打斷切換進程,也會產(chǎn)生大量的進程上下文的切換開銷。鎖競爭的損耗也是不容忽視的一大開銷。包括包文的內(nèi)容在內(nèi)存中不斷被一層一層的拷貝到用戶態(tài),非常耗時。同時,內(nèi)存的分頁大小僅為4 KB,不能滿足高流量下的映射需求。

【參考文獻】:
期刊論文
[1]Toward Energy-Efficiency Optimization of Pktgen-DPDK for Green Network Testbeds[J]. Guo Li,Dafang Zhang,Yanbiao Li,Keqin Li.  中國通信. 2018(11)
[2]DPDK應(yīng)用基礎(chǔ)[J]. 唐宏,柴桌原,任平,王勇.  電信科學(xué). 2017(S1)
[3]基于dpdk的高效數(shù)據(jù)包捕獲技術(shù)分析與應(yīng)用[J]. 趙寧,謝淑翠.  計算機工程與科學(xué). 2016(11)
[4]基于NetFlow記錄的高速應(yīng)用流量分類方法[J]. 陳亮,龔儉.  通信學(xué)報. 2012(01)
[5]下一代網(wǎng)絡(luò)業(yè)務(wù)流量識別與控制的研究[J]. 張棣興.  電信網(wǎng)技術(shù). 2006(11)
[6]流量分析儀在網(wǎng)絡(luò)測試中的應(yīng)用[J]. 竇長江,王宇.  國外電子測量技術(shù). 2001(03)



本文編號:3007181

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/3007181.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶82a33***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com