NIC 组合和 EtherChannel

NIC 组合和 EtherChannel
Cisco Catalyst 2960S Switch 
Intel Dual Port NIC (teamed)
BroadComm Quad Port NIC (teamed 2 ports)

我们聘请了一名承包商来设置一个相当简单的 SQL 集群和 SAN 存储。借助上述交换机和 NIC,他们在每台服务器上组合了两张卡(总共 3 台服务器)用于域网络通信。NIC 组合没有问题,它们运行良好,我已经测试了每台服务器的故障转移(拔掉其中一根线)。

我的问题是,在我的交换机中为每个 NIC 组创建一个 EtherChannel 是否能给我带来好处?承包商没有这样做,尽管一切运行良好,但我希望获得此构建的最佳性能和可靠性。

答案1

链路当前是否饱和?如果没有,那么配置 Etherchannel 可能对您没有任何帮助。

如果当前链路未饱和,则链路聚合!=更好的网络性能(吞吐量)。

答案2

团队很可能使用 LACP 来提高吞吐量和故障转移。如果是这种情况,手动创建 EtherChannel 是多余的,并且会将端口组锁定到特定的手动配置端口(而不是 LACP 的动态端口分配)。

基本上,配置听起来 100% 正确,您不应该弄乱它。您可能应该验证 NIC 组是否已针对 LACP 进行配置(如果没有,则可能是有充分理由的,如果您不了解设置方式的原因,请不要更改它)。

附注:只要您仔细研究,Broadcom NIC 很可能是 57xx 系列,如果它的固件/驱动程序/管理软件不是 2011 年的,那么它就存在一些严重的错误,更新将会修复这些错误。

答案3

是的,在一个组中设置两个 NIC 只能为您提供故障转移冗余,如果使用支持 LACP 的堆栈,则交换机上的以太通道理论上至少可以让您的带宽翻倍。

相关内容