简介
本文档介绍如何排除ASR9912或ASR9922机箱上观察到的吞吐量限制故障。
先决条件
要求
Cisco 建议您了解以下主题:
使用的组件
本文档中的信息基于以下软件和硬件版本:
- 安装SFC1系列交换矩阵卡的ASR9912
- 安装SFC1系列交换矩阵卡的ASR9922
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
背景信息
在ASR 9900系列机箱(ASR9912、ASR9922)上,安装了SFC1系列交换矩阵卡和Tomahawk(100GE - A9K* PID)线卡,在单个100个线卡上,可能遇到约60 Gbps的速率限制GigE接口。
问题
SFC1线卡的每个卡的限制为约100 Gbps。此问题主要在PID为A9K*的Tomahawk线卡(例如A9K-8X100GE-TR)中观察到。由于这些线卡仅支持5个交换矩阵卡,因此每个线卡的总可用带宽约为500 Gbps。因此,即使设备上安装了7个SFC1系列线卡,A9K* PID卡也会利用ASR9K上的前5个交换矩阵卡。
500/4 = 125 Gbps/NP。因此NP在线卡上提供2个单独的WindowGigE接口,并相应地共享它们之间的带宽。
当每个NP的两个接口均为UP时,125 Gbps的聚合带宽会在两个端口之间平均分配,即每个端口的最大可用带宽为125/2 = ~ 62.5 Gbps。同样,当tomahawk线卡上的所有接口都为UP时,每个接口将分别获得约62.5 Gbps的吞吐量。
提示:ASR9K机箱交换矩阵模式思科文章中介绍了交换矩阵类型和线卡兼容性。
解决方案
线卡在NP之间平均共享带宽,但NP可以根据接口状态修改每个端口的资源。
因此,作为临时解决方法,每个NP(网络处理器)只应有一个端口处于no-shut状态,而另一个端口保持关闭状态。
注意:请注意,如果另一个端口只是处于down状态(接口已拔掉等),而不处于admin-down状态,则此解决方法不起作用。
这允许NP将第二个端口的交换矩阵容量重定向到第一个端口。在此场景中,每个端口的最大可用带宽应为125 Gbps。因此,单个HunGigE端口将能够在使用SFC1线卡时提供所需的100Gbps带宽。
此解决方法可以在单个NP上使用,也可以在整个线卡上使用,如果所有生产接口都需要100Gbps的吞吐量。
通过命令show controller np ports all location X/Y/CPUZ,可以看到单个端口到NP(网络处理器)的映射,例如如下所示:
Show controller np ports all location 0/0/CPU0
Thu Sep 22 16:47:23.338 UTC
Node: 0/0/CPU0:
----------------------------------------------------------------
NP Bridge Fia Ports
-- ------ --- ---------------------------------------------------
0 -- 0 HundredGigE0/0/0/0 - HundredGigE0/0/0/1
1 -- 1 HundredGigE0/0/0/2 - HundredGigE0/0/0/3
2 -- 2 HundredGigE0/0/0/4 - HundredGigE0/0/0/5
3 -- 3 HundredGigE0/0/0/6 - HundredGigE0/0/0/7
但是,永久和建议的解决方法是将设备升级到SFC2系列交换矩阵卡,该系列交换矩阵卡提供每线卡约1 Tbps,因此当所有HunGigE接口都处于UP/UP状态时,每个接口可提供125 Gbps。
此外,当您将A99* PID线卡与RP2/SFC2模块配合使用时,有3种不同的交换矩阵模式可在ASR9K(仅9912、9910、9922)设备上配置,如下所述:
交换矩阵模式
ASR99XX机箱(ASR9912、ASR9910、ASR9922)可用于三种不同的交换矩阵模式。
缺省模式
在此模式下,台风和战斧LC(以及RP/FC)均可在机箱中混合。VQI的数量限制为1024,而组播流量仅使用前5个FC。
注意:启用此模式无需显式管理员配置。
高带宽模式
在此模式下,机箱中只能使用Tomahawk LC(和RP2/SFC2)。VQI的数量最多为2048,而组播流量仅使用前5个FC。机箱中可同时使用Tomahawk 5-FAB(9K LC PID)和7-FAB(99 LC PID)LC。此模式不支持台风LC。建议机箱具有全部7个FC。此模式通过使用以下管理配置CLI启用:
fabric enable mode highbandwidth
注意:如果机箱有不受支持的卡,则此CLI将被拒绝,该卡应在执行配置提交之前删除。
A99 — 高带宽模式
在此模式下,机箱中只能使用Tomahawk 7-FAB(99 LC PID)LC(且仅RP2/SFC2)。VQI的数量最多为2048,而组播流量使用所有7个FC。机箱中不能使用Tomahawk 5-FAB(9K LC PID)和Thoffo LC。建议机箱具有全部7个FC。此模式通过使用此管理配置CLI启用:
fabric enable mode A99-highbandwidth
注意:如果机箱有不受支持的卡,则此CLI将被拒绝,该卡应在执行配置提交之前删除。