网络配置与测试:IPoIB和DHCP服务器指南
1. IPoIB设备配置与测试
在配置IPoIB设备时,PKEY指令必须设置为“yes”,PKEY_ID可以是接口编号,可添加或不添加0x8000成员位。设备名称的计算方式为:将PKEY_ID与0x8000进行逻辑或运算,然后以四位十六进制表示,并与物理设备名称组合,公式为 NAME=${PHYSDEV}.$((0x8000 | $PKEY_ID)) 。默认情况下,文件中的PKEY_ID被视为十进制数,先转换为十六进制,再与0x8000进行逻辑或运算。用户也可以在数字前加“0x”前缀,以十六进制形式指定PKEY_ID。
1.1 IPoIB配置后的RDMA网络测试
IPoIB配置完成后,可使用IP地址指定RDMA设备。大多数RDMA应用程序首选或仅使用IP地址和主机名指定远程或本地设备。测试IPoIB层功能时,可使用标准IP网络测试工具,提供待测试IPoIB设备的IP地址,例如使用“ping”命令。
Red Hat Enterprise Linux包含两个RDMA性能测试包:qperf和perftest。使用这些测试包时,地址解析有特殊注意事项。即使使用IPoIB设备的IP地址或主机名指定远程主机,测试应用程序可能通过不同的RDMA接口连接。因为从主机名或IP地址转换为RDMA地址时,允许使用两台机器间的任何有效RDMA地址对。若客户端连接服务器有多种方式,当指定路径有问题时,程序可能选择其他路径。
对于perftest程序,可使用命令行选项指定要绑定的网卡和端口,确保在特定端口上进行测试,就像之前使用“ibping”时那样。对于qperf,绑定端口的方法略有不
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



