我正在与一位同事讨论一种潜在的配置。我们正在实施一种新的刀片解决方案,该解决方案具有一个内置的10 Gb交换机和两个刀片服务器,每个刀片服务器具有4个10 Gb NIC。

但是,我们环境的其余部分仍然是1 Gb。

刀片交换机具有四个外部10GBASE-T端口,这些端口将自动检测到1 Gb。我们计划将它们滞后。

基本上,在连接有4 Gb交换机间链路的10 Gb交换机上,我们将具有80 Gb的NIC带宽。

我认为我们应该手动将内部端口设置为1 Gb,但他认为上述设计不会出现任何明显的性能问题。 ,或者如果您知道我们可能会遇到的任何问题。

评论

您很有可能会遇到此拓扑中的缓冲区问题,这些问题来自微突发,步幅在10Gbps和1Gbps之间。确保检查输出是否下降,并可能增加端口缓冲区。

有什么答案对您有帮助吗?如果是这样,您应该接受答案,这样问题就不会永远弹出来寻找答案。或者,您可以发布并接受自己的答案。

#1 楼

基本上,除非您在刀片交换机上进行刀片到刀片的传输,否则40 Gb链路捆绑包仅用于容错。甚至单个10 Gb服务器连接都超过了您的上行链路总带宽。

许多网络和交换机的端口速度混合。思科有一项基于广泛研究的指南。访问端口(服务器连接)与分发端口(外部连接)的带宽比应不大于20:1。这意味着访问端口速度每增加20 Gb,就需要1 Gb上行链路端口速度。您所描述的(80 Gb到4Gb)是20:1。建议的分布与核心比率要低得多,为4:1。

#2 楼

您应该在刀片交换机和环境的其余部分之间应用QoS,以防止巨型流量使其他流量耗尽。

如何实现取决于硬件规格,但是面对1 GbE交换机的10 GbE端口中的每个端口都有8个硬件队列(0-7,每个CoS值一个队列),数据包在其中等待转身离开。

您可以配置每个队列使用的调度算法(严格优先级或某种调度)。当帧进入交换机时,可以选择以太网帧等待离开刀片交换机的队列。

服务器操作系统,管理程序必须标记以太网帧,而刀片服务器必须遵守CoS值并信任它们
标记后,帧将以所需的队列结尾,从而使您始终处于控制状态。

了解有关刀片服务器和交换机之间的数据中心桥接(DCB)支持和配置的信息。

检查1 GbE交换机中的DCB支持:如果1 Gb交换机符合DCB,请暂停定向到刀片式交换机的帧将在发生拥塞的情况下作用于特定队列(以太网优先级流控制),而更高优先级的队列将继续移动以太网帧。

#3 楼

没有区别。因为您在交换机上具有1Gb和10Gb带宽的相同端口。该交换机可能具有共享的数据包缓冲区,不会引起微突发丢失问题。时刻。