久久人妻av一区二区软件 ,欧美日韩中文亚洲另类春色,国产欧美亚洲精品a,亚洲a∨无码男人的天堂,精品亚洲人伦一区二区三区,国产美女精品一区二区,欧美精品aaa久久久影院,成人精品天堂一区二区三区
首頁 資訊 > 洞察 > 正文

百度又開源一款壓測工具,可模擬幾十億的并發(fā)場景,太強(qiáng)悍了!


(資料圖片僅供參考)

dperf 是百度開源的一款基于 DPDK 的 100Gbps 網(wǎng)絡(luò)性能和負(fù)載測試軟件,能夠每秒建立千萬級的 HTTP 連接、億級別的并發(fā)請求和數(shù)百 Gbps 的吞吐量。

優(yōu)點(diǎn)

性能強(qiáng)大:

基于 DPDK,使用一臺普通 x86 服務(wù)器就可以產(chǎn)生巨大的流量:千萬級的 HTTP 每秒新建連接數(shù),數(shù)百 Gbps 的帶寬,幾十億的并發(fā)連接數(shù)

統(tǒng)計信息詳細(xì):

能夠輸出詳細(xì)的統(tǒng)計信息,并且識別每一個丟包

使用場景豐富:

可用于對四層負(fù)載均衡等四層網(wǎng)關(guān)進(jìn)行性能壓力測試、長穩(wěn)測試可用于對云上虛擬機(jī)的網(wǎng)絡(luò)性能進(jìn)行測試可用于對網(wǎng)卡性能、CPU 的網(wǎng)絡(luò)報文處理能力進(jìn)行測試壓測場景下,可作為高性能的 HTTP Server 或 HTTP Client 單獨(dú)使用

性能

HTTP 每秒新建連接數(shù)

Client CoresServer CoresHTTP CPS112,101,044224,000,423447,010,7436610,027,172

HTTP 吞吐

Client CoresServer CoresRX(Gbps)TX(Gbps)Client CPU Usage(%)Server CPU Usage(%)111818605922353560594446464343

HTTP 并發(fā)連接數(shù)

Client CoresServer CoresCurrent ConnectionsClient CPU Usage(%)Server CPU Usage(%)11100,000,000343922200,000,000363944400,000,0004041

UDP TX PPS

Client CoresTX MPPSClient CPU Usage(%)

測試環(huán)境配置

dperf 的以上性能數(shù)據(jù),基于下面的配置測試得到:

內(nèi)存: 512GB(大頁 100GB)網(wǎng)卡: Mellanox MT27710 25Gbps * 2內(nèi)核:

統(tǒng)計數(shù)據(jù)

dperf 每秒輸出多種統(tǒng)計數(shù)據(jù):

TPS, CPS, 各種維度的 PPSTCP/Socket/HTTP 級別的錯誤數(shù)丟包數(shù)按照 TCP Flag 分類的報文重傳數(shù)seconds 22 cpuUsage 52 pktRx 3,001,058 pktTx 3,001,025 bitsRx 2,272,799,040 bitsTx 1,920,657,600 dropTx 0 arpRx 0 arpTx 0 icmpRx 0 icmpTx 0 otherRx 0 badRx 0 synRx 1,000,345 synTx 1,000,330 finRx 1,000,350 finTx 1,000,350 rstRx 0 rstTx 0 synRt 0 finRt 0 ackRt 0 pushRt 0 tcpDrop 0 skOpen 1,000,330 skClose 1,000,363 skCon 230 skErr 0 httpGet 1,000,345 http2XX 1,000,350 httpErr 0 ierrors 0 oerrors 0 imissed 0

開始使用

設(shè)置大頁

#參考如下參數(shù)編輯 '/boot/grub2/',然后重啟OS linux16 /vmlinuz-... nopku transparent_hugepage=never default_hugepagesz=1G hugepagesz=1G hugepages=8

編譯 DPDK

#編輯'config/common_base'打開PMD開關(guān) #Mellanox CX4/CX5 requires 'CONFIG_RTE_LIBRTE_MLX5_PMD=y' #HNS3 requires 'CONFIG_RTE_LIBRTE_HNS3_PMD=y' #VMXNET3 requires 'CONFIG_RTE_LIBRTE_VMXNET3_PMD=y' TARGET=x86_64-native-linuxapp-gcc #or arm64-armv8a-linuxapp-gcc cd /root/dpdk/ make install T=$TARGET -j16

編譯 dperf

cd dperf make -j8 RTE_SDK=/root/dpdk/ RTE_TARGET=$TARGET

綁定網(wǎng)卡

#Mellanox網(wǎng)卡跳過此步 #假設(shè)PCI號是0000:1b: modprobe uio modprobe uio_pci_generic /root/dpdk//usertools/ -b uio_pci_generic 0000:1b:

啟動 dperf server

#dperf server監(jiān)聽, 網(wǎng)關(guān)是 ./build/dperf -c test/http/

從客戶端發(fā)送請求

#客戶端IP必須要在配置文件的'client'范圍內(nèi) ping curl /

運(yùn)行測試

下面的例子運(yùn)行一個 HTTP CPS 壓力測試。在 server 端運(yùn)行 dperf ./build/dperf -c test/http/

#以另一臺機(jī)器作為client端,運(yùn)行dperf ./build/dperf -c test/http/

關(guān)鍵詞:

最近更新

關(guān)于本站 管理團(tuán)隊(duì) 版權(quán)申明 網(wǎng)站地圖 聯(lián)系合作 招聘信息

Copyright © 2005-2023 創(chuàng)投網(wǎng) - www.bbcnxku.cn All rights reserved
聯(lián)系我們:39 60 29 14 2@qq.com
皖I(lǐng)CP備2022009963號-3

主站蜘蛛池模板: 亚洲成aⅴ人片在线观看无app| 国产精品无码av片在线观看播放| 亚洲国产成人爱av网站| 五月丁香国产在线视频| 国产片精品av在线观看夜色| 无码中文国产不卡视频| 秋霞午夜无码鲁丝片午夜精品| 久久麻豆成人精品av| 97久久国产成人免费网站| 午夜婷婷精品午夜无码a片影院 | 日韩人妻ol丝袜av一二区| 成人免费无遮挡在线播放| 在线岛国片免费观看无码| 精品久久久噜噜噜久久| 久久国产成人免费网站777| 久久不见久久见免费影院| 国产人妇三级视频在线观看| 成 人 网 站 免费 在线| 99久久精品6在线播放| 国产成av人片在线观看天堂无码| 日本xxxx裸体xxxx视频大全| 国内精品久久久久av福利秒拍| 亚洲日本一区二区三区在线不卡| 久久99精品久久久久久野外| 国产精品麻豆成人av网| 中文字幕av久久一区二区| 亚洲综合色在线观看一区| 亚洲色av影院久久无码| 老熟女一区二区免费| 国产福利视频在线精品| 男人的天堂在线无码观看视频| 欧美亚洲色aⅴ大片| 亚洲第一极品精品无码久久| 99在线精品视频在线观看| 中文字字幕在线精品乱码| 欧美zozo另类特级| 欧美国产日韩久久mv| 亚洲中文字幕乱码电影| 欧美3p两根一起进高清视频 | 亚洲一区二区三区高清在线看| 最新国产亚洲人成无码网站|