如何确定思科交换机的端口缓冲内存总量?
思科似乎没有在任何地方将这些数据作为硬件规格的一部分发布,但这些信息对于确定交换机是否适合 iSCSI SAN 流量似乎至关重要。
我看到命令输出中显示了各种值show buffers
,但我不太明白如何将其转换为可用于比较交换机的数据。
我特别想比较 Catalyst 2960 和 3750 型号,特别是帮助阻止某些人使用不合适的交换机来处理 iSCSI 流量。欢迎大家提出有关影响交换机可用性的其他因素的想法,但我特别感兴趣的是这里的端口缓冲区空间数据。
答案1
29xx 37xx 交换机的缓冲区大小信息尚未公布。我当然不会在需要深度缓冲区的数据中心使用这两种交换机,因为它们根本没有深度缓冲区 - 它们不是为数据中心使用而设计的 - 它们是用户访问交换机。
以下是关于类似主题的很好的讨论,可能有助于决策过程:
http://www.networking-forum.com/viewtopic.php?t=23060
无论你最终做什么,如果最大队列大小对你来说很重要,你都需要调整出口队列缓冲区。一般来说,这是一个 3 步过程
1) 确保您的 iSCSI 流量被映射到唯一的队列(基于 DSCP 或 COS 值)
2)将特定队列配置为严格尾部丢弃(将所有丢弃阈值设置为 100)
3) 增加该队列的可用缓冲区(在一定程度上使其他队列挨饿)并增加其对共享池的访问。