交换矩阵平面管理
为 MX 系列路由器上的活动控制板配置结构冗余模式
一台 MX960 路由器可以支持三个增强型交换机控制板(SCBE2 或 SCBE)— 每个 SCB 上有两个平面,总共构成六个结构平面。MX240 和 MX480 路由器最多可以支持两个 SCBE2 或 SCBE — 每个 SCBE 上的四个结构平面构成总共八个平面。但是,MX240 和 MX480 路由器只有六个活动平面。其余两个是多余的。
MX2020 路由器可支持 8 个交换矩阵板 (SFB) 或 24 个交换矩阵平面。MX2020 机箱可提供冗余和弹性。所有主要硬件组件,包括电源系统、冷却系统、控制板和交换机结构都是完全冗余的。
MX10004 支持 6 个 SFB。每个具有交换矩阵的 SFB 都连接到线卡以及路由和控制板 (RCB)。三个 SFB 为MX10004路由器提供简化的交换功能。六个 SFB 提供完全吞吐量。每个MX10004 SFB 都有四个连接器。每个连接器都与一个线卡插槽匹配,无需背板。MX10004电源系统和路由控制板 (RCB) 提供冗余和弹性。
MX2010 和 MX2020 路由器支持 8 个 SFB 和两个控制板。MX2010 和 MX2020 路由器提供冗余和弹性。所有主要硬件组件,包括电源系统、冷却系统、控制板和交换机结构都是完全冗余的。
MX2020 路由器有 20 个专用线卡插槽。主机子系统由两个带路由引擎的控制板 (CBRE) 和八个交换矩阵板 (SFB) 组成。
一个MX10008设备有六个交换矩阵板 (SFB)。MX10K-LC2101 具有六个数据包转发引擎 (PFE)。每个 PFE 有 24 个到交换矩阵的连接(24 个平面,或每个 SFB 4 个连接)。
MX10008有两种型号的SFB:JNP10008-SF和JNP10008-SF2。安装的 SFB 必须与正在运行的机箱中的型号类型相同。在 SF 和 SF2 型号上,SFB 都有八个连接器连接到八个线卡中的一个。MPC7E-MRATE 和 MPC7E-10G MPC 仅在 MX-SCBE2 上受支持。
您可以将活动控制板配置为冗余模式或增加结构带宽模式。通过将活动控制板配置为冗余模式,您可以增加活动控制板的结构带宽,以实现最佳和高效的性能和流量处理。要为活动控制板配置冗余模式,请在层次结构级别使用以下redundancy-mode redundant
[edit chassis fabric]
语句:
配置此选项时,无论 FPC 的类型如何,所有 FPC 都将 4 个结构平面用作活动平面。
要为活动控制板配置增加带宽模式,请在层次结构级别使用以下redundancy-mode increased-bandwidth
[edit chassis fabric]
语句:
在增加交换矩阵带宽模式下,MX 系列路由器将使用 6 个活动平面。MX240 和 MX480 路由器除了使用 6 个活动平面外,还将使用 2 个备用平面。
默认情况下,在带有交换机控制板 (SCB) 的 MX 路由器上启用增加结构带宽模式。在具有增强型 SCB—SCBE 的 MX 路由器上,无论其上安装的 MPC 或 DPC 类型如何,默认情况下都会启用冗余模式。
无法动态更改 MX 系列设备的交换矩阵模式。切换结构模式后,请重新启动 MX 设备。
配置此功能不会影响系统。您可以配置此功能,而无需重新启动 FPC 或重新启动系统。
另请参阅: MX 系列交换机控制板 (SCB) 说明
示例:配置结构冗余模式
结构冗余模式的配置要求
此示例使用以下硬件和软件组件:
适用于 MX 系列路由器的 Junos OS 12.3 R2 或更高版本
搭载 MPC4E 的单个 MX480 路由器
概述
此示例提供有关在具有 MPC4E 的 MX480 路由器上配置结构冗余模式的信息。您可以将 MPC4E 配置为在冗余结构模式或增加带宽模式下运行。如果未配置该模式,则默认情况下,MPC4E 在冗余结构模式下运行。在冗余结构模式下,活动结构平面数为 4。如果将 MPC4E 配置为在增加带宽模式下运行,则活动结构平面的数量将增加到 6 个。
配置增加带宽模式
程序
分步过程
此示例将在配备 MPC4E 的 MX480 路由器上配置增加带宽模式。MX480 路由器上的现有结构模式为冗余结构模式。要配置结构模式,请执行以下操作:
使用
show chassis fabric mode
命令验证路由器的现有结构模式。user@host > show chassis fabric mode Fabric Operating Mode : Redundant Fabric
使用
show chassis fabric summary
命令查看活动结构平面的数量。user@host > show chassis fabric summary Plane State Uptime 0 Online 2 hours, 58 minutes, 22 seconds 1 Online 6 seconds 2 Online 32 seconds 3 Online 2 hours, 58 minutes, 23 seconds 4 Spare 31 seconds 5 Spare 21 seconds 6 Spare 18 seconds 7 Spare 9 seconds For FPC slots with MPC Type 4, Type 5, or MCC: Fabric planes 1 and 5, 3 and 7 use shared physical links. Those slots may run in a reduced bandwidth in case both plane 1 and 5, or both 3 and 7 are active.
4 类和 5 类 MPC 分别指 MPC 4 和 MPC5 线卡。
在配置模式下,转到
[edit chassis]
层次结构级别并将结构模式increased-bandwidth
设置为如下:[edit chassis] user@ host #set fabric redundancy-mode increased-bandwidth
结果
在 redundant fabric
模式下,活动结构平面数为 4,而备用平面数也为 4。在 increased-bandwidth
模式下,活动平面数为 6,而备用平面数为 2。
结构平面 1 和 5 以及结构平面 3 和 7 使用共享物理链路。因此,在结构平面 1 和 5 中,只有一个平面可以处于活动状态。同样,在结构平面 3 和 7 中,只有一个平面可以处于活动状态。
验证
要验证是否为 MPC4E 的 MX480 路由器的结构模式,请执行以下操作:
验证路由器的结构冗余模式
目的
验证具有 MPC4E 的 MX480 路由器的结构冗余模式是否已修改为 increased-bandwidth
。
行动
要查看路由器的结构模式,请使用 show chassis fabric mode
命令。
user@host > show chassis fabric mode Fabric redundancy mode: Increased Bandwidth
意义
配备 MPC4E 的 MX480 路由器在增加带宽模式下运行。
验证活动交换矩阵平面的数量
目的
验证活动结构平面的数量是否为 6。
行动
要查看活动结构平面的数量,请使用 show chassis fabric summary
命令。
user@host > show chassis fabric summary Plane State Uptime 0 Online 2 hours, 55 minutes, 49 seconds 1 Online 2 hours, 55 minutes, 25 seconds 2 Online 2 hours, 58 minutes, 48 seconds 3 Online 2 hours, 55 minutes, 50 seconds 4 Online 2 hours, 55 minutes, 48 seconds 5 Spare 2 hours, 55 minutes, 40 seconds 6 Online 2 hours, 55 minutes, 37 seconds 7 Spare 2 hours, 55 minutes, 29 seconds For FPC slots with MPC Type 4, Type 5, or MCC: Fabric planes 1 and 5, 3 and 7 use shared physical links. Those slots may run in a reduced bandwidth in case both plane 1 and 5, or both 3 and 7 are active.
4 类和 5 类 MPC 分别指 MPC 4 和 MPC5 线卡。
意义
配备 MPC4E 的 MX480 路由器上的活动平面数为 6(0、1、2、3、4 和 6),而备用平面数为 2。
AS MLC 模块化载卡上的交换矩阵平面管理
应用服务模块化线卡 (AS MLC) 提供高应用吞吐量和存储空间,设计用于在 MX240、MX480 和 MX960 路由器上运行服务。AS MLC 由以下组件组成:
应用服务模块化载卡 (AS MCC)
应用服务模块化处理卡 (AS MXC)
应用服务模块化存储卡 (AS MSC)
AS MCC 插入机箱并提供结构接口。
一台 MX960 路由器可以支持 3 个交换机控制板 (SCB) 或 6 个结构平面。AS MCC 支持六个交换矩阵平面。MX240 或 MX480 路由器最多可以支持两个 SCB 或两个结构平面。AS MCC 在任何时候都只能提供与八个交换矩阵平面中的六个的连接。交换矩阵平面 1 和 5以及 3 和 7 使用共享物理链路。因此,在交换矩阵平面 1 和 5 之间,只有一个平面可以处于活动状态。同样,在结构平面 3 和 7 之间,只有一个平面可以处于活动状态。
此行为会影响具有 AS MCC 的 MX240 和 MX480 路由器上与结构相关的监控命令的输出。
命令将显示 show chassis fpc pic-status
带有 AS MCC 的 MX480 路由器的输出:
user@host>show chassis fpc pic-status Slot 2 Online MPC Type 1 3D Q Slot 1 Online AS-MCC PIC 0 Online AS-MSC PIC 2 Online AS-MXC Slot 4 Offline MPC 3D 16x 10GE Slot 5 Offline AS-MCC
在命令输出中 show chassis fpc pic-status
, Slot 1 and 5 分别是 AS MCC、 PIC 0 AS MSC 和 PIC 2 AS MXC。
该 show chassis fabric fpcs
命令在带有 AS MCC 的 MX480 路由器上显示输出。
user@hostshow chassis fabric fpcs FPC 2 PFE #0 Plane 0: Plane enabled Plane 1: Plane enabled Plane 2: Plane enabled Plane 3: Plane enabled Plane 4: Plane enabled Plane 5: Plane enabled Plane 6: Plane enabled Plane 7: Plane enabled FPC 4 PFE #0 Plane 0: Plane enabled Plane 1: Plane enabled Plane 2: Plane enabled Plane 3: Plane enabled Plane 4: Links ok Plane 5: Links ok Plane 6: Links ok Plane 7: Links ok PFE #2 Plane 0: Plane enabled Plane 1: Plane enabled Plane 2: Plane enabled Plane 3: Plane enabled Plane 4: Links ok Plane 5: Links ok Plane 6: Links ok Plane 7: Links ok FPC 5 PFE #0 Plane 0: Plane enabled Plane 1: Plane enabled Plane 2: Plane enabled Plane 3: Plane enabled Plane 4: Plane enabled Plane 5: Unused Plane 6: Plane enabled Plane 7: Unused
在命令输出中 show chassis fabric fpcs
, FPC 5 是 AS MCC。
该 show chassis fabric plane
命令在带有 AS MCC 的 MX480 路由器上显示输出。
user@host>show chassis fabric plane Fabric management PLANE state Plane 0 Plane state: ACTIVE FPC 2 PFE 0 :Links ok FPC 4 PFE 0 :Links ok PFE 2 :Links ok FPC 5 PFE 0 :Links ok Plane 1 Plane state: ACTIVE FPC 2 PFE 0 :Links ok FPC 4 PFE 0 :Links ok PFE 2 :Links ok FPC 5 PFE 0 :Links ok Plane 2 Plane state: ACTIVE FPC 2 PFE 0 :Links ok FPC 4 PFE 0 :Links ok PFE 2 :Links ok FPC 5 PFE 0 :Links ok Plane 3 Plane state: ACTIVE FPC 2 PFE 0 :Links ok FPC 4 PFE 0 :Links ok PFE 2 :Links ok FPC 5 PFE 0 :Links ok Plane 4 Plane state: ACTIVE FPC 2 PFE 0 :Links ok FPC 4 PFE 0 :Links ok PFE 2 :Links ok FPC 5 PFE 0 :Links ok Plane 5 Plane state: ACTIVE FPC 2 PFE 0 :Links ok FPC 4 PFE 0 :Links ok PFE 2 :Links ok FPC 5 PFE 0 :Unused Plane 6 Plane state: ACTIVE FPC 2 PFE 0 :Links ok FPC 4 PFE 0 :Links ok PFE 2 :Links ok FPC 5 PFE 0 :Links ok Plane 7 Plane state: ACTIVE FPC 2 PFE 0 :Links ok FPC 4 PFE 0 :Links ok PFE 2 :Links ok FPC 5 PFE 0 :Unused
在输出中 show chassis fabric plane
, FPC 5 是 AS MCC。
和show chassis fabric fpcsshow chassis fabric plane命令输出中的术语Unused
表示共享物理链路(1 和 5 以及 3 和 7)的每对交换矩阵平面处于非活动状态。
有关详细信息,请参阅 Junos OS 系统基础知识和服务命令参考 。
MX304 路由器上的结构平面管理
MX304 路由器上的 SFB 支持以下功能:
• 交换矩阵强化: 控制带宽降级并防止空路由。
• 交换矩阵故障管理: 支持每个平面。每个平面的结构故障管理提高了粒度,以识别、隔离和修复故障。
MX304 路由器上的结构强化支持和平面管理
交换矩阵平面管理包括交换矩阵强化,即控制带宽降级并防止数据传输出现空路由的过程。
MX304 路由器只有一个内置 SFB 和线卡 MIC,即 MX304-LMIC16-BASE。SFB 有两个 PFE。每个 PFE 支持 18 个交换矩阵平面(或子通道)。
LMIC | 交换机结构板 支持的 | 数据包转发引擎 (PFE) | 结构平面 | 结构冗余 |
---|---|---|---|---|
MX304-LMIC16-基座 | 1 SFB | 2 PFE | 36 | 不 |
故障或故障 | 默认操作 | 可配置操作 |
---|---|---|
PFE 的所有平面都会停机(由于训练失败、目标超时或两者的组合)。 | 受影响的 PFE 已禁用。 | 仅记录、FPC 脱机、FPC 重新启动、FPC 重新启动,然后脱机。 |
多个 PFE 会丢失所有 18 个平面(机箱中的 PFE 数量小于 50%) |
受影响的 PFE 已禁用。 | 仅记录、FPC 脱机、FPC 重新启动、FPC 重新启动,然后脱机。 |
组合 PFE 有故障。 | 受影响的 PFE 已禁用。 | 仅记录、FPC 脱机、FPC 重新启动、FPC 重新启动,然后脱机。 |
所有 18 架飞机都脱机,或者机箱中超过 50% 的 PFE 出现故障。 | SFB 重启和 FPC 重启。如果尝试失败,则会禁用 PFE。 | 忽略 SFB 重启,忽略 FPC 重启。 |
SFB 致命错误 | SFB 重置 – 在放弃之前尝试 3 次。 | 没有 |
以下关键 CLI 命令可用于结构强化:
-
set chassis fpc slot-number fabric bandwidth-degradation percentage
— 将 FPC 配置为在带宽降级达到一定百分比时采取特定措施,以避免在机箱中导致路由空。 -
set chassis fabric degraded detection-enable
—用于检测结构已降级的 FPC。 -
set chassis fabric degraded action-fpc-restart-disable
— 禁用线卡重新启动以限制结构降级情况下的恢复操作。 -
使用命令
show chassis fabric reachability detail
查看是否执行了任何结构强化操作。 -
使用命令
show chassis fabric degradation
检查带宽信息。 -
用于
show chassis fabric summary extended
和show log chassisd
获取日志信息。
限制
• MX304 路由器只有一个内置 SFB 和一个 FPC。因此,不支持结构冗余。
• 不支持离线和在线 SFB。不支持该命令 request chassis sfb slot 0 {offline| online}
。您可以使用命令 request chassis fabric plane plane_number {offline| online}
控制指定结构平面的操作。
在 T640 和 T1600 路由器上向相邻的交换矩阵路由器发出信号
在 JUNOS OS 10.4 及更高版本中,如果由于以下原因之一导致所有交换矩阵平面脱机而无法传输流量,则 T640 和 T1600 路由器会向相邻路由器发出信号:
CLI 或按钮按下已启动脱机状态。
由于温度过高,SPMB 自动脱机。
SPMB CPU 检测到的 SIB 的 PIO 错误或电压错误。
不支持以下方案:
所有 PFE 在所有平面上都会收到到所有目的地的目的地错误,即使交换机接口板 (SIB) 保持在线也是如此。
目标超时导致的交换矩阵完全丢失,SIB 仍处于联机状态。
当机箱检测到所有结构平面均已关闭时,路由器将重新启动系统中的所有 FPC。当 FPC 重新启动时,将不会再次创建接口,因为所有结构平面都已关闭。
用户诊断并修复所有交换矩阵平面出现故障的原因后,用户必须使 SIB 联机。SIB 联机进程会显示接口。
向相邻路由器发送交换矩阵下行信令具有以下优势:
当与 RE 的控制平面连接超时时,FPC 将重新启动。
扩展了在数据平面停电时重新启动 FPC 的简单方法。
当路由器从 SIB 联机或空闲状态转换为没有处于联机状态的 SIB 状态时,系统中的所有 FPC 都将重新启动。
ERRMSG 指示是否所有结构平面都已关闭,如果任何结构平面在 2 分钟内未启动,则将重新启动 FPC。
ERRMSG 指示在结构连接丢失时 FPC 重新启动的原因。
当 FPC 联机时,机箱守护程序会进行跟踪,但由于不存在交换矩阵平面,因此未完成 PIC 连接。
当最后一个交换矩阵平面脱机时,CLI 中会发出警告,指出 FPC 将重新启动。在修复 SIB 不在线的原因后,您将需要联机 SIB。当第一个 SIB 上线并且完成与 FPC 的链路训练时,将创建接口。
默认情况下,向相邻路由器发送交换矩阵下行信令功能可用,无需用户配置即可启用该功能。
此功能不需要 CLI 命令或告警。警报向用户指示 SIB 的脱机系统状态。