在高可靠性的数据中心拓扑中,典型的会通过两台聚合交换机来连接 TOR 交换机和服
务器以提供冗余保护。在这样的拓扑结构中,生成树协议通过 block 聚合交换机的一半
的端口来防止网络环路,但这样做会降低 50%的带宽。
通过部署 MLAG 可以解决这个问题。在两台聚合交换机的中间通过一条 MLAG 链路进行
连接,使其在逻辑上如同一台设备。两台设备上的端口共同形成聚合口,使得所有端口
可以共同参与数据流量的转发。
MLAG 提供了如下好处:
在网络流量增加的时候提供了更高的带宽;
通过减少被 STP block 的端口的方式更加高效的利用了网络带宽;
使用静态 LAG 或者 LACP 来连接其他交换机或者服务器,而不需要借助其他协议;
支持通过生成树协议来防止环路;
提供 active-active 的二层冗余保护。