写点什么

dperf: 一款基于 DPDK 的千万级 HTTP CPS 的开源网络压力测试仪

作者:ArtNowBen
  • 2022 年 1 月 04 日
  • 本文字数:265 字

    阅读完需:约 1 分钟

dperf: 一款基于DPDK的千万级HTTP CPS的开源网络压力测试仪

dperf 是一款开源的四层负载均衡压力测试仪。它使用了 DPDK 与用户态 TCP 协议栈技术,用一台 x86 服务器就可以制造巨大流量:数 10 亿并发连接,百 Gbps 吞吐,千万级 HTTP CPS,其性能远远超过商业测试仪。它还能够精确显示全链路的丢包数,能够帮助你准确找到被测设备性能瑕疵。

根据 dperf 的特点,我们发现它除了可以对 L4LB 进行测试外,还可:

  • 对其他基于四层转发的网关进行测试,如链路负载均衡、防火墙等;

  • 对云上虚拟机的网络性能进行测试;

  • 对网卡性能、CPU 的网络报文处理能力进行测试;

  • 作为高性能的 HTTP 客户端或 HTTP 服务器用于压测场景。

项目主页: https://github.com/baidu/dperf

发布于: 2022 年 01 月 04 日
用户头像

ArtNowBen

关注

大龄程序员 2022.01.02 加入

dperf作者 https://github.com/baidu/dperf

评论

发布
暂无评论
dperf: 一款基于DPDK的千万级HTTP CPS的开源网络压力测试仪