锐文网卡10G25G40G100G在飞腾S5000C主板下iperf性能测试(100GbE 40G 25G 10G )
(一)测试环境
测试 | 测试锐文网卡100GbE 40G 25G 10G在iperf下测试 |
服务器 | Phytium服务器 |
CPU | Phytium S5000C 16 Core |
系统内存 | 16G*2@DDR4 5600MT/s |
网卡 | 100GbE 40G 25G 10G网卡 |
操作系统 | openEuler 22.03 (LTS-SP1) |
内核版本 | Linux localhost.localdomain 5.15.0.5.15-v2-s5000c |
GCC版本 | gcc 版本 10.3.1 (GCC) |
DPDK版本 | dpdk-20.08 |
测试版本 | Software:dpdk-20.08 |
测试配置 | 1网卡,1口,单口配4个队列, 共4个队列用4个核 |
Kernel下使用iperf作为测试工具,一张网卡作为客户端发送以太网包,另一张网卡作为服务端接收以太网包,测试在Kernel下最大性能。
- 测试时间60秒
- UDP流/TCP流
测试模型:
100G
服务器一为客户端,服务器二为服务端 | |||||||||
0口 | TCP | UDP | |||||||
通道 | 发送带宽Gbps | 接收带宽Gbps | 重传数 | 线程数 | 发送带宽Gbps | 接收带宽Gbps | 延时ms | 丢包 | 线程数 |
1 | 23.8 | 23.8 | 0 | 3 | 11.8 | 11.8 | 0.002 | 0.00% | 1 |
2 | 35.9 | 35.9 | 0 | 3 | 11.8 | 11.8 | 0.001 | 0.00% | 1 |
3 | 29.6 | 29.6 | 0 | 3 | 11.8 | 11.8 | 0.001 | 0.00% | 1 |
4 | 10.2 | 10.2 | 0 | 3 | 11.8 | 11.8 | 0 | 0.00% | 1 |
5 |
|
|
|
| 11.8 | 11.8 | 0.003 | 0.00% | 1 |
6 |
|
|
|
| 11.8 | 11.8 | 0.007 | 0.00% | 1 |
7 |
|
|
|
| 11.8 | 11.8 | 0.008 | 0.00% | 1 |
8 |
|
|
|
| 11.8 | 11.8 | 0.001 | 0.00% | 1 |
总和 | 99.5 | 99.5 | 0 | 3 | 94.4 | 94.4 | 0.003 | 0.00% | 1 |
1口 | TCP | UDP | |||||||
通道 | 发送带宽Gbps | 接收带宽Gbps | 重传数 | 线程数 | 发送带宽Gbps | 接收带宽Gbps | 延时ms | 丢包 | 线程数 |
1 | 21.8 | 21.8 | 0 | 3 | 11.8 | 11.8 | 0.001 | 0.00% | 1 |
2 | 20.7 | 20.7 | 0 | 3 | 11.8 | 11.8 | 0.002 | 0.00% | 1 |
3 | 33.3 | 33.3 | 0 | 3 | 11.8 | 11.8 | 0.002 | 0.00% | 1 |
4 | 23.7 | 23.7 | 0 | 3 | 11.8 | 11.8 | 0.002 | 0.00% | 1 |
5 |
|
|
|
| 11.8 | 11.8 | 0.003 | 0.00% | 1 |
6 |
|
|
|
| 11.8 | 11.8 | 0.005 | 0.00% | 1 |
7 |
|
|
|
| 11.8 | 11.8 | 0.001 | 0.00% | 1 |
8 |
|
|
|
| 11.8 | 11.8 | 0.004 | 0.00% | 1 |
总和 | 99.5 | 99.5 | 0 | 3 | 94.4 | 94.4 | 0.003 | 0.00% | 1 |
25G
服务器2作为客户端 | |||||||||
| TCP | UDP | |||||||
端口 | 发送带宽Gbps | 接收带宽Gbps | 重传数 | 线程数 | 发送带宽Gbps | 接收带宽Gbps | 延时ms | 丢包% | 线程数 |
0 | 24.80 | 24.80 | 0 | 1 | 24.70 | 24.70 | 0.013 | 0.00% | 1 |
1 | 24.80 | 24.80 | 0 | 1 | 24.70 | 24.70 | 0.011 | 0.00% | 1 |
服务器2作为服务端 | |||||||||
| TCP | UDP | |||||||
端口 | 发送带宽Gbps | 接收带宽Gbps | 重传数 | 线程数 | 发送带宽Gbps | 接收带宽Gbps | 延时ms | 丢包% | 线程数 |
0 | 24.80 | 24.80 | 0 | 1 | 21.80 | 21.80 | 0.002 | 0.00% | 1 |
1 | 24.80 | 24.80 | 0 | 1 | 22.10 | 22.10 | 0.001 | 0.00% | 1 |
10G
服务器2作为客户端 | |||||||||
| TCP | UDP | |||||||
端口 | 发送带宽Gbps | 接收带宽Gbps | 重传数 | 线程数 | 发送带宽Gbps | 接收带宽Gbps | 延时ms | 丢包% | 线程数 |
0 | 9.91 | 9.91 | 0 | 1 | 9.92 | 9.92 | 0.009 | 0.00% | 1 |
1 | 9.90 | 9.91 | 0 | 1 | 9.92 | 9.92 | 0.015 | 0.00% | 1 |
服务器2作为服务端 | |||||||||
| TCP | UDP | |||||||
端口 | 发送带宽Gbps | 接收带宽Gbps | 重传数 | 线程数 | 发送带宽Gbps | 接收带宽Gbps | 延时ms | 丢包% | 线程数 |
0 | 9.90 | 9.91 | 0 | 1 | 9.93 | 9.93 | 0.006 | 0.00% | 1 |
1 | 9.89 | 9.89 | 0 | 1 | 9.93 | 9.93 | 0.012 | 0.00% | 1 |