我有一组机器,每台机器上都有两个10 10Gbps的英特尔网卡。64端口路由器,每个端口容量为10 10Gbps。当我试图测量连接到同一路由器的机器之间的最大网络性能时,我看到只有两台特定机器之间的一对网卡的带宽接近99%,但其余机器之间的带宽只有40-60%左右。
驱动程序设置在所有机器上都是相同的。
我使用的网络测试工具是iperf和NTttcp。
所有的机器在CPU,内存,网卡上都是一样的。
我试着用其他机器的电缆来交换高网络性能的带宽机器的电缆。这种力量似乎会影响结果。
有人能告诉我可能出了什么问题吗?
发布于 2011-09-12 22:37:33
您的交换硬件背板将有一定的带宽限制,这将限制通过交换机的数据的总传输速率,并且低于端口有线的总总和(64 *10G*2(双工操作)= 1,3 Tbps),或者具有最大的帧每秒处理能力,即使在小帧工作负载的背板饱和之前就达到了。如果您正在测量,而交换机是其他沉重的负载,您可能会达到它的一个限制-检查与开关数据表排除这一点。
https://serverfault.com/questions/310666
复制相似问题