小明永久免费大陆在线观看-小明永久免费视频-小明永久视频免费播放-小嫩妇好紧好爽再快视频-小嫩嫩12欧美-小日本xxx

首頁 資訊 > 洞察 > 正文

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


(資料圖片僅供參考)

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

優點

性能強大:

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

統計信息詳細:

能夠輸出詳細的統計信息,并且識別每一個丟包

使用場景豐富:

可用于對四層負載均衡等四層網關進行性能壓力測試、長穩測試可用于對云上虛擬機的網絡性能進行測試可用于對網卡性能、CPU 的網絡報文處理能力進行測試壓測場景下,可作為高性能的 HTTP Server 或 HTTP Client 單獨使用

性能

HTTP 每秒新建連接數

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 并發連接數

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

UDP TX PPS

Client CoresTX MPPSClient CPU Usage(%)

測試環境配置

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

內存: 512GB(大頁 100GB)網卡: Mellanox MT27710 25Gbps * 2內核:

統計數據

dperf 每秒輸出多種統計數據:

TPS, CPS, 各種維度的 PPSTCP/Socket/HTTP 級別的錯誤數丟包數按照 TCP Flag 分類的報文重傳數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

開始使用

設置大頁

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

編譯 DPDK

#編輯'config/common_base'打開PMD開關 #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

綁定網卡

#Mellanox網卡跳過此步 #假設PCI號是0000:1b: modprobe uio modprobe uio_pci_generic /root/dpdk//usertools/ -b uio_pci_generic 0000:1b:

啟動 dperf server

#dperf server監聽, 網關是 ./build/dperf -c test/http/

從客戶端發送請求

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

運行測試

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

#以另一臺機器作為client端,運行dperf ./build/dperf -c test/http/

關鍵詞:

最近更新

關于本站 管理團隊 版權申明 網站地圖 聯系合作 招聘信息

Copyright © 2005-2023 創投網 - m.zhigu.net.cn All rights reserved
聯系我們:39 60 29 14 2@qq.com
皖ICP備2022009963號-3

国产激情无码一区二区三区 | 亚洲欧美另类激情综合区蜜芽 | 风流老太婆大bbwbbwhd视频 | 久久综合久久鬼色 | 女人被狂躁c到高潮 | 老太脱裤子让老头玩xxxxx | 免费无码中文字幕a级毛片 无码人妻一区二区三区免费n鬼沢 | 米奇777四色精品人人爽 | 熟妇人妻av中文字幕老熟妇 | 麻豆网神马久久人鬼片 | 国产精品嫩草影院av | 欧美日韩人妻精品一区二区三区 | 国产影片中文字幕 | 精品国产美女福利在线 | 国产亚洲情侣一区二区无 | 色欧美片视频在线观看 | 免费无码又爽又刺激网站 | 精品无码国产一区二区三区麻豆 | 久久人人爽人人爽人人片av东京热 | 天天碰免费上传视频 | 久久久久亚洲av成人片 | 大地资源在线观看免费下载 | 国产欧美日韩综合精品二区 | 91久久视频 | 人妻少妇精品视频一区二区三区 | 亚洲大尺度无码专区尤物 | 国产av一区二区三区传媒 | 污污内射久久一区二区欧美日韩 | 玩50岁四川熟女大白屁股直播 | 国产乱子伦 | 久久久久无码精品国产 | 性高湖久久久久久久久 | √新版天堂资源在线资源 | 亚洲日韩在线中文字幕综合 | 欧美变态口味重另类在线视频 | 男女啪啪免费体验区 | 亚洲中文字幕久久无码 | 国产欧美一区二区精品性色 | 国产特黄级aaaaa片免 | 国产乱妇无乱码大黄aa片 | 国产在线拍揄自揄拍无码视频 |