华为集群CSS原理汇总Word文档下载推荐.docx
《华为集群CSS原理汇总Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《华为集群CSS原理汇总Word文档下载推荐.docx(24页珍藏版)》请在冰豆网上搜索。
每块主控板上可以插一块堆叠卡,每块堆叠卡上有4个堆叠口。
两台设备都有两块主控板的情
况下,通过专用的堆叠电缆将这8组堆叠口按照下图规则连接起来。
堆叠口连接规则是固定的,所
有堆叠口都要插上堆叠线缆,不能随意连接。
SwttchiASwitchB
二、S9706/9712/12800(无堆叠卡)采用主控板SRU上SIP端口和业务板上的10G端口进行堆叠:
堆叠的连接链路分为两部分:
管理链路和转发链路。
管理链路负责堆叠系统管理及维护报文的转发;
转发链路负责堆叠系统跨设备业务数据报文的转发。
如图所示,根据管理链路连接方式的不同,堆叠的连接方式可以分为两种:
主控板直连方式和业务板直连方式。
主控枚IX连方式
□sipn
□业务口
SIP(SystemInter-ConnectPort)
全部通过业务板上的普通业务口相
在主控板直连方式中,堆叠的管理链路通过主控板上的端口相连,转发链路通过业务板上的普通业务口相连。
在业务板直连方式中,堆叠的管理链路与转发链路合一,连,无需连接SIP口。
IU-.说明:
V100R001C00版本仅支持主控板直连方式。
在非远距离堆叠情况下,建议用户采用主控板直连方式,使管理链路和转发链路隔离,增加
可靠性;
在远距离堆叠情况下,连线成本较高,可以使用业务板直连方式。
1.SIP口连接方式介绍
SIP口位于设备的主控板上,每块主控板有两个SIP口,如图所示。
SIP口是由GE电接口和GE
光接口组成的Combo接口,不需要进行任何配置,可以即插即用。
缺省情况下,Combo接口以时间
作为优先级,即哪个接口先插入线缆就选择使用哪个接口,如果两个接口同时插入线缆,则优先选择光接口。
SIP
在每台设备都配备了双主控的情况下,建议SIP口采用如下方式连接:
SwitchA
MPUAn口
MPUBnn
口□
MPUB
SwitchB
说明:
两台交换机之间至少需要连接一个SIP口。
一台交换机上的SIP口只可以与另一台交换机相连,不可以与本交换机互连。
2.业务口连接方式介绍
堆叠端口中的堆叠物理成员端口可以分布在一块或两块业务板上。
一个堆叠端口中最多可以加
入16个成员端口,以提高链路的带宽和可靠性。
按照成员端口的分布,有两种组网形式,如图所示
LPU1
—rr-L
L-TinJ
\■
*
LPU2
□
■骨
SwitchASwitchB
pu
SwitchA
1+1组网:
堆叠物理成员端口分布在一块LPU上,依靠一块单板上的堆叠链路实现堆叠连接。
2+2组网:
堆叠物理成员端口分布在两块LPU上,不同单板上的堆叠链路形成备份。
LJ说明:
2+2形式组网具有更高的可靠性,建议用户采用2+2组网方式。
在2+2组网中,同一LPU上的堆叠物理成员端口只能连接到对端同一LPU上,不能同时连接
到对端两个LPU中,错误的连线如图所示。
LPU1D
O
LPU2D
OLPU1
OLPU2
C
4
9
SwitchASwitchB
X错误连级
堆叠系统的管理与登录
1.角色选举
堆叠建立时,成员交换机之间相互发送堆叠竞争报文。
通过竞争,一台成为主交换机,负责管理整个堆叠系统;
另一台则成为备交换机,作为主交换机的备份交换机。
1).运行状态比较,最先完成启动,并进入堆叠运行状态的交换机优先竞争为主交换机。
2).堆叠优先级比较,堆叠优先级高的交换机优先竞争为主交换机。
3).MAC地址比较,MAC地址小的交换机优先竞争为主交换机。
2.配置同步
堆叠具有严格的配置文件同步机制,用来保证堆叠中的多台交换机能够像一台设备一样在网络中工作。
堆叠建立时,成员交换机在启动开始阶段使用各自的配置文件启动。
启动完成后,备交换机
将会将本设备的堆叠相关配置合并到主交换机的配置文件中,形成堆叠系统的配置文件。
堆叠正常运行后,主交换机作为堆叠系统的管理中枢,负责将用户的配置同步给备交换机,从而使堆叠内各成员交换机的配置随时保持一致。
通过即时同步,堆叠中的所有成员交换机均保持相同的配置。
即使主交换机岀现故障,备交换机仍能够按照相同的配置执行各项功能。
3.成员设备的管理
用命令对设备进行配置和管理时,通常需要加入堆叠成员
在设备未运行堆叠功能时,用户可以使用命令
displaydeviceslot1来查看1号槽位单板的信息;
当设备运行堆叠功能后,则需要执行命令设备的堆叠成员ID。
堆叠中接口的编号也会加入堆叠成员ID的信息。
当设备未运行堆叠功能时,接口编号采用三维
格式“槽位号/子卡号/端口号”;
当设备运行堆叠功能时,接口编号会变成四维格式“堆叠成员ID/
槽位号/子卡号/端口号"
。
例如,交换机没有运行堆叠时,某个接口的编号为10GE1/0/1;
当该交
换机加入堆叠后,如果堆叠成员ID为2,则该接口的编号将变为10GE2/1/0/1。
4.堆叠系统的登录
堆叠建立后,所有的成员设备组成一台虚拟设备存在于网络中,所有成员设备的资源由主交换机统一管理。
用户可以通过任意一台成员设备登录堆叠系统,对整个堆叠系统进行管理和维护。
无论使用什么方式,通过哪台成员交换机登录到堆叠系统,实际登录的都是主交换机。
登录堆叠系统的方式如下:
*本地登录:
通过任意一台成员设备的Console口登录。
远程登录:
通过任意一台成员设备的管理网口或其他三层接口,以Telnet、STelnet等方式
远程登录。
跨设备链路聚合与流量本地优先转发
1•跨设备链路聚合
堆叠支持的跨设备链路聚合(Eth-Trunk)技术,可以将不同成员交换机上的物理以太端口配置
成一个聚合端口。
这样即使某台成员交换机故障或聚合链路其中一条链路出现故障,也不会导致聚合链路完全失效,从而保证了数据流量的可靠传输,不但解决了堆叠设备单点失效的问题,还极大提高了全网的可靠性。
如图所示,流向网络核心的流量均匀分布在聚合链路上,当其中一条链路失效时,跨设备链路聚合技术能够将流量自动重新分布到其余聚合链路以实现链路备份,从而提高网络可靠性。
链路故常前的数据转贤情况链齬故障后的数峯貸发愴况
CSSLink
U—PEih-Trartk一一・融I加
-►姗<
2
跨设备链路聚合的链路间备份示意图
如图所示,当堆叠系统中一台成员交换机故障时,跨设备链路聚合技术能够将流量重新分布到
与另一台成员交换机相连的聚合链路上以实现设备间的备份,从而提高网络可靠性。
设备故障前的數据转发情况
设缶故障后的数据转发情况
CSSUnk
U二二Eth-Trank
►樹加点1
»
数据渝2
跨设备链路聚合的
设备间备份示意图2.流量本地优先转发
Eth-Trunk接口会通过HASH算法选择转发岀接口,从而进入堆叠的流量很可能会跨设备转发。
但是由于堆叠设备间堆叠线缆的带宽有限,跨设备转发流量增加了堆叠设备之间的带宽承载压力,同时也降低了流量转发效率。
此时,可以通过流量本地转发功能解决此问题,即从本设备进入的流量,优先从本设备的岀接口转发岀去;
如果本设备的岀接口故障,则流量从其它成员交换机的接口转发岀去。
如图所示,SwitchA与SwitchB组成堆叠,上下行加入到Eth-Trunk。
如果没有本地优先转发,则从SwitchA进入的流量,会有一部分经过堆叠线缆,从SwitchB的物理接口转发岀去。
设备启用
本地优先转发之后,从SwitchA进入的流量,优先从到SwitchA的接口转发。
I』说明:
流量本地优先转发功能只对已知单播有效,对广播、组播和未知单播均不生效。
未住能丈持说星木地优先转发功能木地优先转发功能
CSSUnk
U二Eth-Trunk
ttttsrttl
A救掘漁2
堆叠分裂与双主检测
1.堆叠分裂
堆叠建立后,主交换机和备交换机之间定时发送心跳报文来维护堆叠系统的状态。
堆叠线缆、主控板发生故障时或者其中一台交换机下电、重启都将导致两台交换机之间失去通信,导致堆叠系统分裂为两台独立的交换机,如图1所示。
CSS
MasterStandby
CSS1
Master
CSS2
堆叠分裂后,若两台交换机都在正常运行,则其全局配置完全相同,会以相同的IP地址和MAC
地址(堆叠系统MAC与网络中的其他设备交互,这样就导致IP地址和MAC地址冲突,引起整个网
络故障,此时可以依靠堆叠的双主检测来避免堆叠分裂后岀现双主。
2.双主检测
双主检测DAD(Dual-ActiveDetect)是一种检测和处理堆叠分裂的协议,可以实现堆叠分裂的检测、冲突处理和故障恢复,降低堆叠分裂对业务的影响。
DAD检测方式有以下几种:
堆叠端口检测方式
堆叠端口检测方式是指通过堆叠物理成员端口之间的链路进行双主检测,如图所示。
该方
式直接使用堆叠连接链路进行检测,不需要占用额外的接口
只有当堆叠连接方式为主控板直连时,才可以使用堆叠端口检测方式。
SwltchASwltchB
CSSLinkvaDADpackets
直连检测方式
直连检测方式是指堆叠成员交换机间通过业务口连接的专用链路进行双主检测,如图所示
css
DADLinkCSSLinkv►DADpackets
代理检测方式
代理检测方式是指通过堆叠与代理设备相连的跨设备Eth-Trunk链路进行双主检测,如图
所示。
在这种检测方式中,代理设备需要启动DAD代理功能。
与直连检测方式相比,代理检
测方式无需占用额外的接口,Eth-Trunk接口可以同时运行DAD代理检测和其它业务。
说明:
为了使DAD报文能在Eth-Trunk成员链路间相互转发,代理设备必须为支持DAD代理功能的交换机。
目前华为CloudEngine系列交换机都支持DAD代理功能;
S系列交换机自V200R002版本都支持DAD代理功能。
代理设备
DADLink
<
►DADp