应在Brocade交换机中为信用零设置什么阈值?
适用场景
- Brocade交换机
问题解答
Buffer credit zero
计数器增量表示信用延迟。- 这表示端口因
transmit BB (buffer-to-buffer) credit
接收延迟R_RDY
而为零而无法传输帧的次数。 - 此计数器增量不一定是需要关注的发生原因、但如果相对于传输的总帧数(stat_ftx)而言、此数字较高、则可能表示性能下降、例如拥塞或受延迟影响的设备。
MAPS
监控多个窗口大小的总延迟、每个时间窗口的阈值不同。这样、MAP可以同时在VC级别应用和监控各种级别的延迟严重性。- 监控窗口大小及其相应的阈值如下所示:
1秒内CRED_Zero计数器增量的70%。
5秒内达到CRED_Zero计数器增量的50%。
在10秒内达到CRED_Zero计数器增量的30%。
- [1] 上述阈值是默认值,可使用 F人 字形配置文件进行自定义。
- 但是、 建议使用导致此延迟的一个或多个设备来修复问题描述、而不要更改任何缓冲区信用值。
追加信息
- 发生违规时、此延迟会 在
RASLog
消息中报告为io_perf-Impact;此消息会同时显示带宽损失量和相应的时间窗口。 此消息以百分比形式指定计数器的实际增量。- 以下示例显示了一个典型
RASLog
条目、其中包含适用于此情况的VC信息。在此示例中、带宽损失为85%、时间窗口为1秒。
- 以下示例显示了一个典型
2021/03/01-13:00:00, [MAPS-2070], 2692, SLOT 2 | FID 77, WARNING, Core_Switch, slot9 port19, E-Port 9/19, Condition=ALL_PORTS(DEV_LATENCY_IMPACT==IO_PERF_IMPACT), Current Value:[DEV_LATENCY_IMPACT, IO_PERF_IMPACT, (53.1% of 5 secs in VC: 9) ], RuleName=defALL_PORTS_IO_PERF_IMPACT, Dashboard Category=Fabric Performance
Impact.
- 上述
MAPS
消息实际上与任何缓冲区信用值无关、而是与 tim_xcrd_z 端口统计计数器有关、该计数器指示端口因传输BB (缓冲区到缓冲区)信用值为零而无法传输帧的次数。 - 要了解
tim_txcrd_z
porterrshow
Brocade交换机中的“”事件,请 参阅。