免责声明:我不是网络工程师;我只需要尝试做一个足够好的印象来解决这个问题。
我们办公室有两个房间。首先,我想放置一个大型铜质 10-GbE 交换机来提供与多台服务器的连接,如下所示:
https://www.fs.com/products/69378.html
该交换机具有 48 个 10G-BASE-T 端口和 4 个 40-GbE 上行链路端口。
在第二个房间,我们有许多需要 10-GbE SFP+ 连接的设备。看起来像这样的事情可以工作:
https://www.fs.com/products/69226.html
此交换机具有 48 个 SFP+ 端口和 6 个 40-GbE 上行链路端口。
目标:我希望尽可能在两个房间的任意一对主机之间提供 10-GbE 线速性能。只要它们插入同一个交换机,这很简单,但我想知道如何最好地跨两个交换机实现这一点。我认为我不需要像 QoS、VLAN 之类的任何花哨的功能;我只想要一个平面 2 级网络。我能否简单地在两台交换机之间连接 4 个 40 GbE 上行链路,并在两个房间之间获得约 160 Gbps 的带宽?
我的应用程序由连续的、非常高速率的 UDP 流组成;也就是说,特定流通常会自行占用 2-8 Gbps 的带宽。这意味着每台主机在任何时候都只能与 1-2 台其他主机通信,从而限制了同时运行的流总数。我不确定这是否使问题简化或复杂化:我需要确保 UDP 数据报不会被任何上行链路端口的聚合重新排序。