群集节点之间的网络路径冗余对 vSphere HA 可靠性非常重要。单个管理网络会最终成为单一故障点,并且,尽管只有该网络出现故障,仍可能会导致故障切换。

如果仅有一个管理网络,那么在网络连接故障期间未保留检测信号数据存储连接时主机和群集之间的任何故障都可能会导致不必要(或错误)的故障切换活动。可能的故障包括网卡故障、网络电缆故障、网络电缆移除和交换机重置。考虑主机可能导致故障的上述原因,然后尝试减少这些问题(通常通过提供网络冗余来实现此目的)。

可以使用网卡绑定在网卡级别或在管理网络级别实现网络冗余。在大多数实现中,网卡绑定可以提供足够的冗余,但如果需要,可以使用或增加管理网络冗余。冗余管理网络连接能够可靠地检测故障并防止出现隔离或分区的情况,因为检测信号可以通过多个网络发送。

在群集内的服务器之间尽量少配置硬件分段,目的是为了限制单一故障点。此外,跃点过多的路由可能会导致检测信号的网络数据包延迟,并增加潜在的故障点数目。

使用网卡绑定的网络冗余

如果用两个连接到不同物理交换机的网卡组成一个网卡组,则可以提高管理网络的可靠性。因为通过两个网卡(并且通过单独的交换机)连接的服务器具有两条独立的路径来发送和接收检测信号,所以群集具有更好的弹性。要为管理网络配置网卡组,请在活动或待机配置的 vSwitch 配置中配置 vNIC。推荐的 vNIC 参数设置如下:

  • 默认的负载平衡 = 基于源虚拟端口 ID 的路由

  • 故障恢复 = 否

在为 vSphere HA 群集中的一个主机添加网卡之后,必须在该主机上重新配置 vSphere HA。

使用辅助网络的网络冗余

除了使用网卡成组提供检测信号冗余之外,还可以创建一个辅助管理网络连接,并将其连接到一个单独的虚拟交换机上。原始管理网络连接用于网络和管理。辅助管理网络连接创建之后,vSphere HA 会同时通过两种管理网络连接发送检测信号。如果一条路径发生故障,vSphere HA 仍可通过另一条路径发送和接收检测信号。