引自华为云数据中心堆叠原理和部署
一、堆叠的定义
1.堆叠的定义
通过堆叠线缆将多台物理交换机连接构建为一台逻辑上的堆叠交换机。
2.堆叠的特点
①.交换机多虚一:堆叠交换机对外表现为一台逻辑交换机,控制交换机平面为一个,统一管理,简化配置
②转发平面合一
堆叠内物理设备转发平面合一,转发信息共享并实时同步,通俗来讲就是一台交换机配置参数会同步到各个交换机内。
③跨设备链路聚合:跨堆叠内物理设备的链路被聚合成一个ETH-TRUNK端口(链路聚合状态的以太网线路),和下游设备实现互联,简单来说(物理连接的设备被合并成一个逻辑上的"大"连接,这样不仅可以增加数据传输的带宽和冗余线路,还可以在某个物理连接出现问题时,通过其他连接继续传输数据,从而提高网络的稳定性和可靠性。)
二、堆叠的优点
三、堆叠的技术种类及其他厂商堆叠
四、css的基本概念
CSS物理架构
1.管理通道:CSS设备间管理和控制平面的交互通道。负责:备设备管理、路由同步、CSS状态同步,等工作
2.转发通道:CSS设备间转发平面的交互通道。负责:报文转发、MAC表同步,等工作
优势分析:
1.带外管理通道型CSS:主控板的GE端口互联,作为管理通道;带外管理,可靠性高,不占用业务资源
2.带内管理通道型CSS:管理通道部署在CSS转发通道内;简化网络部署,节省布线便于CSS拉远
六.css堆叠系统内部结构分析
![](https://i-blog.csdnimg.cn/direct/765e227cfd474263b6913f81d186ebe0.png)
1.MPU(板卡)
主MPU:对整个css系统进行管理
备MPU:在主MPU故障时承担CSS的管理:
从MPU:作为MPU的冷备份,一旦主备MPU当中的一个发生故障,从MPU将自动升级为备MPU。
*CSS转发通道
CSS主备间的业务转发、数据同步;
通过业务线卡互联组成,所有互联链路组成一个ETH-Trunk端口;0支持跨子卡的端口组成转发通道。
*业务线卡
向CSS系统外提供业务接入和转发D
CSS转发通道的端口不能够向外提供业务。
堆叠建立,两台交换机使用堆叠线缆连接并进行堆叠相关配置后,堆叠系统即可建立。
角色选举
堆叠建立时,成员交换机之间相互发送堆叠竞争报文。通过竞争,一台成为主交D换机,负责管理整个堆叠系统;另一台则成为备交换机,作为主交换机的备份交换机。
主交换机选举规则如下(依次从第一条开始判断,直至找到最优的交换机才停止勺比较):
更多资
运行状态比较,最先完成启动,并进入堆叠运行状态的交换机优先竞争为主交换机。
堆叠优先级比较,堆叠优先级高的交换机优先竞争为主交换机。
软件版本比较,软件版本高的交换机优先竞争为主交换机。
主控板数量比较,有2块主控板的交换机优先只有1块主控板的交换机竞争为主交换机。
如果备交换机与主交换机的堆叠成员ID相同,则主交换机将为备交换机重新分配
堆叠成员ID,备交换机重新启动后再加入堆叠。
七,本地转发优先
八、双主检测
双主检测
双主检测DAD(Dual-Active Detect)是一种检测和处理堆叠分裂的协议,可以实现堆叠分裂的检测、冲突处理和故障恢复,降低堆叠分裂对业务的影响。
DAD检测方式有以下几种:
直连检测方式
直连检测方式是指堆叠成员交换机间通过业务口连接的专用链路进行双主检测口如图1所示。
直连检测方式中DAD报文采用的是BPDU报文,因此直连检测链路还可以通过中间0设备连接,如图2所示。此时,在中间设备上需要配置透传BPDU报文功能,配置方法请参见《CloudEngine 12800系列交换机配置指南-以太网配置》中“配置基于接口的二层协议透明传输”部分。
代理检测方