我需要使用几个ESX主机和一个存储阵列设置一个适中的iSCSI SAN。我可以使用Catalyst 2960-S获得还是需要升级?我需要对交换机进行一些特殊调整以处理iSCSI吗?该交换机将专用于SAN;除管理外,没有其他流量。
我需要使用几个ESX主机和一个存储阵列设置一个适中的iSCSI SAN。我可以使用Catalyst 2960-S获得还是需要升级?我需要对交换机进行一些特殊调整以处理iSCSI吗?该交换机将专用于SAN;除管理外,没有其他流量。
Answers:
由于Cat2960-S是台式机/访问交换机,具有非常非常小的缓冲区,您可能会遇到很多输出下降的情况。数据中心交换机(例如4948E)将是iSCSI应用程序的更好选择。
要了解其背后的原因,您必须记住以太网交换机正在或不在特定端口上进行传输。如果流量到达端口2的端口1,并且端口3已经将流量发送到端口2,则必须对来自端口1的流量进行缓冲,直到从3到2的间隙为止。被丢弃。术语“微爆发”用于指代随时间推移远低于接口限制的流量,但偶尔会突发以导致输出下降。
我对2960-S平台不太熟悉,但是在其上启用QoS(无需进行广泛的调整,请参见下面的评论)可能不是一个好主意。这实际上会增加输出下降的次数。启用QoS会将非常小的缓冲区分成4个甚至更小的缓冲区,并且大多数流量只会命中其中一个。
http://packetlife.net/blog/2012/jan/16/catalyst-2960s-iscsi-optimization/
我前来跟随Jeremy Stretch的帖子,将iSCSI SAN从生产交换机移到专用的3750G(2叠)。虽然我不能特别谈2960S,但该帖子中提供的调整似乎在3750G上表现良好。我有少量的OutDiscards(少于100个),但是对于38周的正常运行时间,这对我来说似乎很不错。
它正在运行连接到4个JetStor 1Gbps SAN的4台ESXi主机,并且所有链接都已聚合。
如果您有兴趣,我会很乐意转发“ sh int counters”。
(哈!只是注意到是杰里米问这个...抱歉,您链接自己的博客文章!)