VMware ESXi上的高可用性链接

我有一个由VMware分布式交换机未获得许可的3台VMware ESXi6.0主机组成的集群。 目前,这些主机在服务器上的两个端口之间configuration了一个静态LAG,而在一对Cisco Nexus 9372PX交换机上的每个端口上都使用了vPC。 服务器通过光纤连接10GbE。

我对vPC的理解是,它允许交换机在不使用堆栈的情况下跨多个设备形成聚合链路。 所以,我已经configuration了一个静态LAG,这似乎工作正常。

我担心的是,如果没有LACP等协议,如果其中一个Cisco交换机出现故障,或者其中一个服务器NIC出现故障,则无法重新协商哪些端口可以joinLAG,因此我们将失去理论50%的stream量(基于Src / Dst IP哈希)。

有没有更好的方法来configuration这个链路聚合? 在10GbE上,有什么好处,有一个聚合的链接(我的直觉是没有的),我应该让VMware“做这件事情”的故障转移? 我应该在交换机上configuration什么样的configuration?

以前我已经做了很多次的研究,所有的道路似乎都指向了VMware分布式交换机,不幸的是,这对我们来说是非常昂贵的。

好问题。

VMware中不需要运行静态LAG。 如果您不能使用VMware分布式交换机(vD)和LACP,最好只使用VMware的故障转移function,并在标准vSwitch和端口组对话框中设置NICselect顺序。

我不知道你的存储情况是什么,但是对于大多数端口组来说,将所有适配器设置为活动状态是可以的。

您也可以覆盖订单,并将特定的NIC固定为活动状态,另一个为备用状态,以控制stream量。

示例VMnetworking端口组: 在这里输入图像说明

示例vmotion端口组: 在这里输入图像说明