通过进行 HA 信号丢失 (LoS) 检测,Edge 能够检测路由接口上 HA 部署中的访问故障。

如果为 Edge 启用了 HA,将检测连接到 Edge 的 LAN 和 WAN 接口数,并使用该计数来做出关于执行 HA 故障切换的决策。

如果在 ESXi 上部署了采用 HA 模式的 Edge,Edge 的 LAN 和 WAN vNIC 将通过一个或多个物理网卡建立上行链路。如果其中的一个物理网卡发生故障,HA 计算的接口数与 Edge vNIC 相同。vSwitch 连接保持不变,从而防止进行 HA 故障切换。

通过在路由接口上启用 LoS 检测,可以确定信号丢失和故障切换。可以根据路由接口的下一跃点的 ARP 监控来执行 LoS 检测。LoS 检测仅在活动 Edge 上执行,并且仅适用于已开启的接口。

如果某个接口已实际开启,但检测到 LoS,则会将该接口视为处于关闭状态,并根据活动和备用接口计数执行相关操作(即 HA 故障切换)。LoS 检测仅在父接口上执行,而不在其子接口上执行,因为底层物理链路对父接口和子接口通用。如果接口未在配置的探测间隔内收到三个连续的 ARP 响应,则会将接口视为由于 LoS 而处于关闭状态。

LoS 限制

  • LoS 检测仅适用于路由接口,因为在切换接口中 Edge 不知道下一跃点。没有提供默认网关的 PPPoE 接口和静态配置的接口不支持 LoS 检测。
  • 仅在备用 Edge 上处于开启状态的接口不支持 LoS 检测
  • 不会在备用 Edge 的接口上执行 LoS 探测。因此,无法检测到备用 Edge 上的任何接口连接更改。
  • 在旧版 HA 部署中,备用 Edge 上的所有接口均被阻止。由于备用 Edge 上的接口均被阻止,ARP 数据包将无法通过,而 LoS 监控使用 ARP 探测来检测链路的活动状态,因此无法确定备用 Edge 上链路的连接状态。

启用 LoS 检测

  1. 在企业门户中,单击配置 (Configure) > Edge (Edges)
  2. 单击一个 Edge 旁边的设备图标,或者单击一个 Edge 的链接,然后单击设备 (Device) 选项卡。
  3. 设备 (Device) 选项卡中,向下滚动到接口设置 (Interface Settings) 部分,其中显示了选定 Edge 中的可用接口。
  4. 单击一个接口的编辑 (Edit) 选项以查看和修改设置。
  5. 选中覆盖接口 (Override Interface) 复选框以修改选定接口的配置设置。
  6. L2 设置 (L2 Settings) 部分中,选中启用 LoS 检测 (Enable LoS Detection) 复选框以启用使用 ARP 监控的信号丢失 (LoS) 检测。
  7. 从下拉列表中选择 ARP 探测间隔 (ARP Probe Interval)。可用的选项为 1、3、5 和 10 秒,默认值为 3 秒。将根据探测间隔在接口上检测 LoS。如果接口未收到 3 个连续的 ARP 响应,则将接口视为由于 LoS 而处于关闭状态。
  8. 根据需要,配置其他设置,然后单击更新 (Update)

  9. 单击设备 (Devices) 选项卡中的保存更改 (Save Changes)

有关接口的其他设置的更多信息,请参阅配置接口设置

要查看 LoS 检测事件,请参阅监控 LoS 检测事件