管理过数据中心服务器的兄弟们应该听说过这样一个词:Infiniband

至于Infiniband是什么东东,在这里我就不多说了,不知道的兄弟自己去查啊。我注重分享一下Infiniband交换机安装配置好以后,如果进行带宽和延迟的测试,今天我就遇到这个问题了,和大家分享下。

一、带宽的测试。

1、找任意两台服务器,先查看IB的状态。

#ibstat

2、两台服务器都要重启IB的服务

# /etc/init.d/openibd restart

3、两台服务器都要开户子网管理器

#/etc/init.d/opensmd start

暂停子网管理器的命令是

# /etc/init.d/opensmd stop

4、第一台机执行

#ib_write_bw

5、第二台机执行

#ib_write_bw 对端的IP地址

6、这时就可以测试出带宽了,上面测试的是写带宽,读的带宽是把write改成read 就行了。

写的带宽和读的带宽的值是一样的。


二、延迟的测试

延迟的测试和带宽的测试差不多,只不过在命令上有点不同。

只要把bw 改成lat 就行了。


ib_write_lat /ib_read_lat

ib_write_lat 对端IP地址 ib_read_lat 对端IP地址。

写的延迟比读的延迟要小。