我们运营着一个网络,其中我们拥有“大量”虚拟机服务器,这些服务器物理托管在许多刀片机箱上。最初设计背后的想法是将它们简单地放在一个非常大的广播域中,这样您将刀片或 VM 移动到的位置没有限制。需要更多IP?只需分配一个新块并继续添加刀片。
由于我们拥有自己的 IP 空间,因此需要分配一个
- /22
- /20
- /24
- /24
全部在一个 L2 段上。我知道这违背了“传统”的 IT 智慧,但除了潜在的环路之外,这在现代网络设备上真的“那么糟糕”吗?这些 VM 服务器基本上只是插入菊花链连接在一起的两个交换机之一。
大多数流量是单播的,除了 ARP 之外,没有很多广播流量。所有服务器都通过 10G 链路连接,因此几 Mbps 的 ARP 似乎没什么。我们推动了大约 60 Gbps 的 BW。
话虽如此,我的网络设备包括:
- 瞻博网络 MX204 路由器。
- 思科 N9K-C93180YC-EX 交换机
- 服务器是标准的 HP Moonshots。
我们严格控制网络,因此错误配置导致整个堆栈中断的可能性很小。您认为这可能会导致性能问题还是从整体上看没什么?