为什么我们需要在网络中使用虚拟机箱?它有什么用?为什么不使用一台交换机,而不是在网络中使用 2 台或更多台交换机(虚拟机箱)。
使用虚拟机箱
使用虚拟机箱等堆叠技术有两个主要原因:冗余和易于管理。
如果您只有一个交换机并且它以某种方式出现故障,那么您的网络就完全瘫痪了。如果您有一堆交换机并且堆栈中的一个节点发生故障,那么您还剩下某种形式的连接。当您正确设计网络时,它可以承受网络中任何单个设备的故障。
至于第二个原因:如果您想为 400 个端点提供访问,您将需要一个非常大的交换机来提供所有这些访问端口。更有可能的是,您会使用 10 个较小的交换机,因为这通常会便宜很多。当您堆叠这 10 台交换机时,您可以将它们作为单个设备进行管理,从而使您的工作更加轻松。
我还没有提到的一些原因:
易于布线:您可以使用由多个交换机组成的机箱,而不是将数百条电缆连接到一个机架中的一个特定交换机,这为您(如果您有足够的机架空间)提供了更多的空间来做体面电缆管理
按增长付费:您可能不需要直接使用数百个端口,但您可能在一年内需要它们。购买更多小型交换机,当您需要它们时,它们会成为虚拟机箱的一部分,可以让您及时分摊成本
除了 RobinG 的回答 - 虚拟机箱(和其他堆叠技术)中的单个控制平面允许您执行诸如在虚拟机箱和下游交换机之间附加聚合以太网链路的想法,并在两个机箱节点之间分配成员链路。
如果您有两个独立交换机上行连接到下游交换机,这将不起作用,并且您必须使用 Spanning-Tree 或类似的(或 MC-LAG,如果您的交换机支持它)求助于活动/备用链路
虚拟机箱是对基于机箱的交换机的改进,主要是因为支持MLAG。
仅当被动金属是故障点时,冗余改进才是正确的。这是一个概率问题,报价很低。
可扩展性没有显着提高。事实上,48 端口线卡通常比 48 端口交换机便宜。因此,当您获得非常大的机箱时,每个端口的成本实际上会降低。
只有在部署了校园或组织范围的虚拟机箱时,管理才能得到改进。