测试目的
|
测试网卡RDMA write模式下的带宽、延时性能。
|
预置条件
|
- 按组网方式1搭建测试环境。
- 两台服务器已安装并正确配置RDMA环境。
- 已安装RDMA测试软件perftest。
|
测试步骤
|
- 陪测服务器上的网卡作为Server端,启动ib_write_bw测试进程,有结果1。
ib_write_bw -F -d 〈Tester_RNIC_name〉-a -n 1000
- 被测服务器上的网卡作为Client端,,启动ib_write_bw测试进程,有结果2。
ib_write_bw -F -d 〈DUT_RNIC_name〉 -a -n 1000-a -n 1000 <Tester_IP>
- 使用ib_write_lat命令替换步骤1和2中的ib_write_bw,重复步骤1~2,有结果3。
- 遍历网卡的每个网口,重复步骤1~3。
- 分别在ARM服务器平台和x86服务器平台重复以上步骤进行测试。
|
预期结果
|
- 命令执行成功。
- Client进程可以成功完成,记录不同消息长度下的带宽性能;64K消息长度时的平均带宽,不低于网卡物理带宽的80%。
- Client进程可以成功完成,记录不同消息长度下的时延性能。
|
测试结果
|
-
|
备注
|
- 100G或更高速率的网卡,对内存和PCIe性能要求较高,需确保目标服务器的硬件性能满足要求。
- 100G或更高速率的网卡,可能需要并发启动多个测试进程,带宽才能满足要求。
- 某些网卡可能要求使用RDMA_CM模式,根据网卡厂商手册或实际测试情况,确认是否需要增加-R(enable RDMA_CM)选项,记录对应的配置。
- 其它RDMA性能测试用例和本用例一致,不再另行说明。
|