2.7.1 使用 dperf 测试服务性能
dperf 是一个100Gbps的网络性能与压力测试软件。
优点
- 性能强大:
- 基于 DPDK,使用一台普通 x86 服务器就可以产生巨大的流量:千万级的 HTTP 每秒新建连接数,数百Gbps的带宽,几十亿的并发连接数
- 统计信息详细:
- 能够输出详细的统计信息,并且识别每一个丢包 使用场景丰富:
- 可用于对四层负载均衡等四层网关进行性能压力测试、长稳测试
- 可用于对云上虚拟机的网络性能进行测试
- 可用于对网卡性能、CPU的网络报文处理能力进行测试
- 压测场景下,可作为高性能的HTTP Server或HTTP Client单独使用