我们正在使用 ESXi,并且我对我们的 vSwitches 的“NIC Teaming”选项感到疑惑。
在具有 2 个 NIC 的特定 vSwitch 上,是否有充分理由将 NIC 配置为积极的另一个是支持我总是使用主动/主动场景(没有理由主用/备用因为如果一个 NIC 发生故障(并且 ESXi 注意到了这一点)它无论如何都会将所有流量切换到另一个 NIC。
此外,对于 VMkernel 端口组(或其所在的 vSwitch),是否有任何建议始终使用主用/备用而不是主动/主动?
谢谢!Craconia
答案1
唯一想到的是,如果发生(单个)链接故障,您不会失去容量,并且您的应用程序会变得更加可预测。
例如,链接使用量可能会慢慢超过单个链接(应用程序在几个月内增长),而没有人完全意识到这一点。然后在发生故障时,应用程序会拥塞并出现故障,这使得追踪源头变得更加困难。
答案2
我并不是想成为“实际上”的人,但是......
实际上,最常见的原因是每个网卡可能连接到不同的交换机。这在基于以太网的存储网络中非常有用,因为在主机、交换机和文件服务器级别都需要冗余。我们的设置方式正是如此
答案3
我对 ESXi 绑定并不熟悉,但我敢打赌它使用 Linux 绑定。使用主动/备份模式的主要原因之一是当 NIC 连接到不同的交换机时,它可以更简单。一般来说,主动/备用模型是最直接的,并且保持了 KISS 原则。所以如果你不需要任何地方都需要绑定带宽,有些人喜欢保持简单。
答案4
在正常运行条件下,您可能希望尝试将所有通信保持在单个交换机内,这样您就不会在交换机之间的链路上放置任何不必要的负载并冒着拥塞的风险,而是将流量保持在单个交换机背板内。这可以减少延迟并消除瓶颈,具体取决于您的网络流量模式。