2 个 Dell R730 盒子,每个盒子都配有双 10G 博通 NIC。NetGear 10G 10BaseT 交换机。交换机中设置了 LACP。盒子配置了 NIC Teaming(依赖于交换机、动态、全部活动)。- 当我复制文件时,我获得了不错的 9Gb 传输速度,但应该是这个速度的两倍 - 使用 iperf(so file xfer)测试 NIC 并得到相同的结果。- 在每个盒子上尝试了 2 个实例,使用单独的端口(相同)- 在目标盒子上添加了第二个 IP,因此客户端发送到同一盒子上的 2 个 IP(相同)问题:我应该能够看到双倍的文件传输速度吗?(是的,驱动器足够快 - 12G)。此外,什么是正确的设置/实用程序来
答案1
LACP 不一定会增加带宽!如果只有一个 TCP 连接,您将获得容错能力,但不会提高性能!请参阅此处的精彩故事总结:
http://www.hp.com/rnd/library/pdf/59692372.pdf
在您的案例中,您必须配置 SMB 多通道,在这种情况下,SMB 重定向器将以循环方式通过多个独立“管道”(即 TCP 连接)推送数据。这将为您提供容错能力和带宽增加。请参见此处:
答案2
- Windows 2012(X) 的负载平衡是文件级而非数据包级。如果您传输 1 个大文件,则只能获得 9-10GBp 的传输速度。请尝试传输多个总容量较大的文件。
- 尝试使用交换机独立模式而不是 LACP,无论您的交换机是否支持该配置。这可以使负载平衡的逻辑发生在服务器级别,您将看到 20GBps 的带宽聚合。
我们为 1600 台特许经营服务器配备双 1GBps NIC,并使用交换机独立组合模式、动态负载平衡模式和无待机(均处于活动状态)获得 2GBps 吞吐量和可靠的容错能力。