唯一 MAC 地址适用于还具有 VNF 服务链的虚拟高可用性环境,这要求在活动和备用 Edge 上具有唯一 MAC 地址。

在处于 HA 模式时,该功能会在硬件 Edge 中使用物理 MAC 地址并在虚拟 Edge 中使用分配的 MAC 地址,而不是生成通用或共享的虚拟 MAC 地址。

通常,此功能还有助于虚拟 HA 部署,如果 vSwitch 上的 MAC 学习选项不可用,建议使用此功能。

重要说明: 在使用 HA Edge 和 VMware vSwitch 的客户企业中:如果可能,应在所有 vSwitch 上配置 MAC 学习。MAC 学习在 vSphere 版本 6.7 及更高版本中可用。如果在所有 vSwitch 上配置了 MAC 学习,则不需要 唯一 MAC 地址 (Unique MAC Address)。但是,如果 vSwitch 并未配置 MAC 学习,则需要在 HA Edge 上设置 唯一 MAC 地址 (Unique MAC Address)

有关 vSphere 网络连接中 MAC 学习的更多信息,请参阅:什么是 MAC 学习策略

配置唯一的 LAN MAC 地址

默认情况下,高可用性使用通用虚拟 MAC 地址来支持设备之间的无缝故障切换。如果需要在某些虚拟环境中使用唯一的 MAC 地址,则可以选中使用唯一 LAN MAC 进行部署 (Deploy with Unique LAN MAC) 复选框(该复选框默认处于停用状态),而不是生成通用或共享的虚拟 MAC 地址。该选项将对硬件 Edge 使用物理 MAC 地址,并对虚拟 Edge 使用分配的 MAC 地址。LAN 和路由 LAN 使用物理 MAC 地址,而 WAN 链路将仍使用虚拟 MAC 地址。

仅当选择活动备用对 (Active Standby Pair) 以启用高可用性时,才能激活或停用使用唯一 LAN MAC 进行部署 (Deploy with Unique LAN MAC) 选项。启用高可用性后,您将无法再激活或停用使用唯一 LAN MAC 进行部署 (Deploy with Unique LAN MAC)

如果需要激活或停用该选项,请执行以下步骤:

  1. 断开连接备用 Edge 的 WAN 和 LAN 链路,仅保留连接到活动 Edge 的 HA 链路。如果是虚拟 Edge,则禁用与 WAN 和 LAN 链路相对应的虚拟网卡,只连接 HA 接口网卡。
  2. 高可用性 (High Availability) 部分中,单击无 (None)
  3. 单击设备 (Device) 窗口顶部的保存更改 (Save Changes)
  4. 再次启用高可用性,然后单击使用唯一 LAN MAC 进行部署 (Deploy with Unique LAN MAC) 复选框以激活或停用该选项。
  5. 在 Orchestrator UI 上的 HA 状态变为“高可用性就绪”(High Availability Ready) 后,重新连接备用 Edge 的 LAN 和 WAN 电缆。如果使用虚拟 Edge,请重新启用虚拟网卡。