A.26. iWARP 连接
支持的 RHEL 版本
- RHEL 7
- RHEL 8
- RHEL 9
测试的作用
IWarp Connection 测试运行以下子测试,以确保使用基准功能(如果适用),从测试的 onset 的下拉列表中选择的 IP 地址:
- ping test - 从 HUT 上测试的设备的起始 IP 地址运行 ping 到测试服务器的所选 IP 地址。
- Rping test - 在测试服务器上运行 rping 和使用所选测试服务器 IP 地址的 HUT,然后比较结果以验证其运行完成。
- Rcopy test - 在测试服务器和 HUT 上运行 rcopy,发送随机生成的文件并在测试服务器上比较 md5sums,验证是否成功传输。
- ethtool test - 运行在检测到的 roce 设备的 net 设备传递的 ethtool 命令。
ib_write_bw test
从 HUT 运行 ib_write_bw 到测试服务器的所选 IP 地址,以测试 IWrap 写入带宽,并验证它是否可以访问所需的带宽。
ib_read_bw test
从 HUT 运行 ib_read_bw 到测试服务器的所选 IP 地址,以测试 IWrap 读取带宽,并验证它是否可以访问所需的带宽。
ib_send_bw test
从 HUT 运行 ib_send_bw 到测试服务器的所选 IP 地址,以测试 IWrap 发送带宽,并验证它是否可以访问所需的带宽。
准备测试
- 确保测试服务器和 HUT 是同一光纤上的独立计算机。
执行测试
这是一个交互式测试。运行以下命令,然后从显示的列表中选择合适的 iwrap 连接
测试名称。
rhcert-run
系统将提示您选择一个执行测试的 IP 地址(测试服务器的 IP 地址)。在您运行测试的 HUT 设备的同一光纤中,选择一个与设备对应的 IP 地址。
速度类型 | 手动添加 IWarpConnection Test 的命令 | 手动运行 IWarpConnection 测试的命令 |
---|---|---|
10GigiWarp |
rhcert-cli plan --add --test 10GigiWarp --device <device name>_devicePort_<port number>_netDevice_<net device> |
rhcert-cli run --test 10Gigiwarp --server <test server IP addr> |
20GigiWarp |
rhcert-cli plan --add --test 20GigiWarp --device <device name>_devicePort_<port number>_netDevice_<net device> |
rhcert-cli run --test 20GigiWarp --server <test server IP addr> |
25GigiWarp |
rhcert-cli plan --add --test 25GigiWarp --device <device name>_devicePort_<port number>_netDevice_<net device> |
rhcert-cli run --test 25GigiWarp --server <test server IP addr> |
40GigiWarp |
rhcert-cli plan --add --test 40GigiWarp --device <device name>_devicePort_<port number>_netDevice_<net device> |
rhcert-cli run --test 40GigiWarp --server <test server IP addr> |
50GigiWarp |
rhcert-cli plan --add --test 50GigiWarp --device <device name>_devicePort_<port number>_netDevice_<net device> |
rhcert-cli run --test 50GigiWarp --server <test server IP addr> |
100GigiWarp |
rhcert-cli plan --add --test 100GigiWarp --device <device name>_devicePort_<port number>_netDevice_<net device> |
rhcert-cli run --test 100GigiWarp --server <test server IP addr> |
200GigiWarp |
rhcert-cli plan --add --test 200GigiWarp --device <device name>_devicePort_<port number>_netDevice_<net device> |
rhcert-cli run --test 200GigiWarp --server <test server IP addr> |
将 & lt;device name>
; , <port number
> ; , <net device
& gt; , 和 <test server IP addr
> 替换为适当的值。
运行时
运行此测试需要少于 10 分钟。
其他资源
- 有关 InfiniBand 和 RDMA 的更多信息,请参阅了解 InfiniBand 和 RDMA 技术。