堆叠、M-LAG均为交换机横向虚拟化技术,具有提升可靠性、扩展带宽、实现负载分担的作用。
堆叠是什么,有什么作用
图1-1 堆叠示意图
堆叠的作用
扩展端口数量
如图1-2所示,当接入的用户数增加到原交换机端口密度不能满足接入需求时,可以通过增加新的交换机并组成堆叠而得到满足。
图1-2 堆叠扩展端口数量示意图
扩展带宽
如图1-3所示,当交换机上行带宽增加时,可以增加新交换机与原交换机组成堆叠系统,将成员交换机的多条物理链路配置成一个聚合组,提高交换机的上行带宽。
图1-3 堆叠扩展带宽示意图
提高可靠性
如图1-4所示,堆叠与Eth-Trunk一同使用,当堆叠系统中一台设备的上行链路故障,通过该设备的流量可经过堆叠链路进行转发。
图1-4 堆叠上行链路故障
堆叠 | M-LAG | |
虚拟系统的IP |
堆叠设备组有统一的IP地址。
堆叠生效后各成员自己的IP地址失效 |
M-LAG设备组成员有各自的IP地址。
M-LAG设备组没有统一的IP地址。 |
虚拟系统的MAC |
堆叠设备组有统一的MAC地址。
堆叠生效后各成员自己的MAC地址失效 |
M-LAG设备组成员有各自的MAC地址。
M-LAG设备组没有统一的MAC地址。 |
设备登录 | 所有设备相当于一台设备,登录设备组中任意一台设备均相当登录主设备。 | 所有设备独立,各设备仍有独立的管理网口。 |
双主检测链路 |
|
三层可达的链路 |
状态协商 | 通过iStack链路传递报文。 | 通过peer-link链路传递Hello报文、设备信息报文。 |
可检测的故障 |
|
|
堆叠与M-LAG的配置存在较大差异。那么这两种方式各有什么优点呢?详细的对比情况见表1。
堆叠 | M-LAG | |
可靠性 | 一般:控制面集中,故障可能在成员设备上扩散。主设备的故障可能影响成员设备,可靠性一般。 | 较高:控制面独立,故障域隔离。 |
成本 | 一般:需部署堆叠线缆。 | 一般:需部署Peer-link线缆。 |
配置复杂度 | 简单:逻辑上为一台设备,多台设备同时配置。 | 正常:多台设备独立配置。 |
扩展能力 | 一般:控制面的能力局限于主设备的能力。 | 较强:扩展能力不受单台设备限制。 |
对业务的影响 |
升级:业务20秒~1分钟的中断。
扩容:三台设备以上扩容时需改变原有网络架构或重启设备,影响现有业务。 |
升级:流量秒级中断。
扩容:不改变原有网络架构,不影响现有业务。 |
升级复杂度 | 高:通过堆叠快速升级可以降低业务中断时间,但升级操作时间变长,升级风险变高 | 低:通过reboot升级,操作简单,风险低。 |
网络设计 | 相对简单:逻辑上单节点设计。 | 相对复杂:逻辑上双节点设计。 |
表1-2 堆叠、M-LAG优劣势对比
Copyright ©深圳市睿名信息技术有限公司 版权所有-CESHI 粤ICP2021034917 XML地图 网站地图