分布式端口组上的成组和故障切换策略允许您确定一组虚拟机或 VMkernel 适配器的网络流量在 vSphere Distributed Switch 中的上行链路适配器之间如何分布,以及如何在适配器发生故障时重新路由流量。

过程

  1. vSphere Web Client 中,导航到 Distributed Switch。
  2. 右键单击 Distributed Switch,然后选择管理分布式端口组
  3. 选中成组和故障切换复选框,然后单击下一步
  4. 选择要配置的端口组,然后单击下一步
  5. 负载平衡下拉菜单中,指定标准交换机或 Distributed Switch 选择上行链路以处理来自虚拟机或 VMkernel 适配器的流量的方式。

    选项

    描述

    基于源虚拟端口的路由

    根据流量进入虚拟交换机所经过的虚拟端口选择上行链路。

    基于 IP 哈希的路由

    根据每个数据包的源和目标 IP 地址哈希选择上行链路。对于非 IP 数据包,交换机只需在相应字段中使用这些数据来计算哈希值。

    基于 IP 的绑定要求为物理交换机配置以太通道。

    基于源 MAC 哈希的路由

    根据源以太网的哈希选择上行链路。

    基于物理网卡负载的路由

    可用于分布式端口组或分布式端口。根据连接到端口组或端口的物理网络适配器的当前负载选择上行链路。如果上行链路 75% 或更高持续 30 秒保持忙碌状态,主机代理交换机会将一部分虚拟机流量移至具有可用容量的物理适配器。

    使用明确故障切换顺序

    在活动适配器列表中,始终使用最前面的上行链路传递故障切换检测条件。

  6. 网络故障切换检测下拉菜单中,指定标准交换机或 Distributed Switch 用于故障切换检测的方法。

    选项

    描述

    仅链接状态

    仅取决于网络适配器提供的链接状态。该选项可用来检测故障,如电缆移除和物理交换机电源故障。

    但不检测如下所述的配置错误:

    • 物理交换机端口被跨接树阻止,或者错误地配置为不正确的 VLAN。

    • 拔下了用于将物理交换机与其他网络设备(如上游交换机)相连接的电缆。

    信标探测

    发出并侦听组中所有网卡上的信标探测,使用此信息并结合链路状态来确定链接故障。ESX/ESXi 每秒发送一次信标数据包。

    当组中包含三个或更多网卡时,信标最有用,因为 ESX/ESXi 可以检测单个适配器的故障。如果只分配两个网卡,而其中的一个网卡失去连接,则由于二者均不接收信标,因此所有数据包都发送到这两个上行链路,从而使交换机无法检测需要停用哪个网卡。在此类组中使用至少三个网卡,则允许出现 n-2 个故障,其中 n 是指该组出现不明确的状况时组中的网卡数量。

    网卡必须处于活动/活动或活动/备用配置中,因为“未使用”状态中的网卡不会加入信标探测。

  7. 通知交换机下拉菜单中,选择在出现故障切换时,标准交换机或 Distributed Switch 是否通知物理交换机。

    如果选择,则每当虚拟网卡连接虚拟交换机或虚拟网卡的流量因故障切换事件而通过网卡组中的其他物理网卡路由时,都将通过网络发送通知,以更新物理交换机上的查找表。为物理交换机发送通知可以在出现故障切换或使用 vSphere vMotion 进行迁移时获得最低延迟。

    注:

    如果连接的虚拟机以单播模式使用 Microsoft 网络负载平衡,则将该选项设置为。网络负载平衡在多播模式下运行时不存在任何问题。

  8. 故障恢复下拉菜单中,确定物理适配器从故障恢复后是否返回到活动状态。

    如果故障恢复设置为(默认值),则适配器将在恢复后立即返回到活动任务,并取代接替其位置的备用适配器(如果有)。

    如果分布式端口的故障恢复设置为,则仅当关联的虚拟机在运行时,出现故障的适配器才会在恢复后保持非活动状态。如果故障恢复选项为,那么若虚拟机在所有活动的物理适配器发生故障时关闭电源,然后其中一个物理适配器恢复,则打开虚拟机电源后,虚拟网卡将连接到该恢复的适配器而非待机适配器。关闭虚拟机电源然后再打开电源会将虚拟网卡重新连接到分布式端口。Distributed Switch 将该端口视为新添加的端口,并将其作为默认上行链路端口(即活动的上行链路适配器)。

  9. 通过配置“故障切换顺序”列表指定在出现故障切换时如何使用网卡组中的上行链路。

    如果要使用部分上行链路而要保留另外一些上行链路,以备使用中的上行链路出现故障时的紧急情况,请使用向上箭头或向下箭头键将这些上行链路移至其他组中。

    选项

    描述

    活动适配器

    如果网络适配器连接运行正常并处于活动状态,则继续使用上行链路。

    备用适配器

    如果其中一个活动物理适配器停机,则使用此上行链路。

    未用的适配器

    不使用此上行链路。

  10. 查看设置,然后单击完成