
堆叠是指将多台支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上虚拟成一台交换设备,作为一个整体参与数据转发。堆叠是目前广泛应用的一种横向虚拟化技术,具有提高可靠性、扩展端口数量、增大带宽、简化组网等作用。
为什么需要堆叠?
有哪些设备可以堆叠?
如何建立堆叠?
-
主交换机(Master):主交换机负责管理整个堆叠。堆叠系统中只有一台主交换机。 -
备交换机(Standby):备交换机是主交换机的备份交换机。堆叠系统中只有一台备交换机。当主交换机故障时,备交换机会接替原主交换机的所有业务。 -
从交换机(Slave):从交换机用于业务转发,堆叠系统中可以有多台从交换机。从交换机数量越多,堆叠系统的转发带宽越大。
堆叠的建立过程
-
根据网络需求,选择堆叠线缆、连接方式。不同产品支持的物理连接方式有差异。对于S系列园区盒式交换机和CloudEngine数据中心盒式交换机,支持链形和环形两种连接拓扑。对于CloudEngine数据中心框式交换机,支持SIP口连接和业务口连接两种方式。 -
选举主交换机。所有成员交换机上电后,堆叠系统开始进行主交换机的选举。在堆叠系统中每台成员交换机都具有一个确定的角色,其中,主交换机负责管理整个堆叠系统。
-
分配堆叠ID和备交换机选举。主交换机选举完成后,主交换机会收集所有成员交换机的拓扑信息,根据拓扑信息计算出堆叠转发表项下发给堆叠中的所有成员交换机,并向所有成员交换机分配堆叠ID。之后进行备交换机的选举,作为主交换机的备份交换机。除主交换机外最先完成设备启动的交换机优先被选为备份交换机。
-
同步软件版本和配置文件。角色选举、拓扑收集完成之后,所有成员交换机会自动同步主交换机的软件版本和配置文件。
堆叠系统具有自动加载系统软件的功能,待组成堆叠的成员交换机不需要具有相同软件版本,只需要版本间兼容即可。当备交换机或从交换机与主交换机的软件版本不一致时,备交换机或从交换机会自动从主交换机下载系统软件,然后使用新系统软件重启,并重新加入堆叠。
堆叠系统具有配置文件同步机制,主交换机保存整个堆叠系统的配置文件,并进行整个堆叠系统的配置管理。备交换机或从交换机会将主交换机的配置文件同步到本交换机并执行,以保证堆叠中的多台设备能够像一台设备一样在网络中工作,并且在主交换机出现故障之后,其余交换机仍能够正常执行各项功能。



