平台冗余 FEB 冗余支持,可实现 ACX7509 设备的高可用性

ACX7509 设备支持 FEB 冗余。路由控制板 (RCB) 和转发引擎板 (FEB) 主控权被捆绑在一起并切换在一起。主路由引擎 (RE) 软件管理这两个 FEB。支持复制和恢复统计信息,支持RCB和FEB同时切换的平滑RE切换(GRES)。

Junos OS 和 Junos OS 演化版中的平滑路由引擎切换 (GRES) 功能使具有冗余路由引擎的路由器能够继续转发数据包,即使一个路由引擎出现故障也是如此。GRES 保留接口和内核信息。流量不会中断。但是,GRES 不会保留控制平面。

如果 Junos OS 或 Junos OS 演化版未启用 GRES 模式,则将其视为非 GRES 模式。

路由引擎切换条件和先决条件

GRES的先决条件是备用RCB和FEB360秒处于联机状态。背靠背切换时间超过 360 秒。

切换条件如下:

  • 主 RCB 电源故障。

  • 主RE重启,

  • 主RE拔出,

  • 主 RE 脱机。

  • 主 RE 上的 Linux 内核崩溃。

  • 主 RE 上的关键应用故障(包括 PFE 管理、PP 管理和数据包输入输出应用)。

  • 主 FEB 上的电源故障。

当 FEB 冗余 配置处于活动状态时,ACX7509支持的 RCB-FEB 配置如下:
表 1:ACX7509 中支持的冗余模式
支持的冗余模式 情况
同时存在 RCB 和 FEB 完全冗余系统。
RCB0/FEB0 存在,RCB1/FEB1 不存在 非冗余系统。
RCB1/FEB1 存在,RCB0/FEB0 不存在 非冗余系统。

有相关告警的ACX7509不支持的冗余模式如下:

表 2:ACX7509 中不支持的冗余模式
不支持的冗余模式 情况

RCB0/FEB1 存在

不匹配的 FEB1 无法联机。

RCB1/FEB0 存在

不匹配的 FEB0 不会联机。

两个带 FEB0 的 RCB

RCB 和 FEB 均联机。

RCB0/FEB0 成为主控。

允许基于 CLI 的切换。

不会发生故障触发的自动切换。

支持在 RE 切换时复制和恢复统计信息 (ACX7509)

RCB 和 FEB 主控权被捆绑并切换在一起。主 RE 软件管理两个 FEB。

流量和切换

进入系统的 WAN 流量将被转发至两个 FEB,并在两个 FEB 中流经。FEB 在内部将流量路由到出口 FPC。FPC 将流量从主 FEB 传输到 WAN,并丢弃来自备用 FEB 的流量。备用 FEB 处于热备用状态,可转发流量。

Junos 软件支持复制和还原以量和切换统计信息:

  • 接口统计信息。
  • 子接口统计信息(不带队列统计信息)。

  • 其他 PFE 统计信息实体的复制,例如:

    • 每个队列的接口统计信息

    • 防火墙统计信息

    • uRPF 统计信息

    • DDoS PFE 统计信息(不包括 RE 级别 DDoS 计数器)

GRES 模式的限制

  • RCB 和 FEB 是主机子系统,由于一个而切换会导致主机子系统完全切换。因此,不支持 RCB 和 FEB 的独立切换。
  • 对于 GRES,如果突然发生主 PFE 丢失,终端路由器上的接口可能会短暂关闭。切换生效后,链路会立即恢复。
  • 该 show interfaces 命令显示基于 RE 的统计信息的恢复。

  • 不支持以非平滑方式移除 FEB。

流量管理

当 WAN 流量因各种故障场景而受到影响时,流量命中持续时间取决于:

  • 检测故障情况所花费的时间。

  • RCB-FEB 切换所需的时间。

RE 负责管理流量切换。

相关信息