华为交换机堆叠和集群配置,收藏!

华为交换机堆叠和集群配置,收藏!



session 1 交换机的堆叠iStack

        iStack,全称Intelligent Stack,智能堆叠,适用于S2700、S3700、S5700和S6700中低端交换机。而高端交换机中叫作CSS,全称Cluster Switch System,集群交换系统,适用于S7700、S9300、S9700等高端交换机。此类技术原理是将多台物理交换机在逻辑上合并成一台交换机,因此也叫作交换机虚拟化。在华为交换机中,iStack最多支持9台交换机合并,而在CSS中只支持2台交换机合并。
       是将交换机性能翻倍提高的技术,增长接口数量、背板带宽、转发速率、提升可靠性等,堆叠使用一个ip和mac对堆叠中的交换机进行管理。css

1、iStack中的交换机角色

一、主交换机:

负责管理整个堆叠系统,一个堆叠系统中有且只有一个,显示为master网络

二、备用交换机:

负责在主交换机故障时进行接替,一个堆叠系统中有且只有一个,显示为Standbysession

三、从交换机:

一个堆叠系统中除了主交换外的全部交换机都是从交换机(包括备交换机),显示为Slaveide

2、堆叠ID

        为了方便管理堆叠中的交换机,在一个堆叠内每个交换机都有惟一的一个堆叠ID,可手工配置默认为0,堆叠ID对交换端口的编号有影响,具体表现为,当交换机加入一个堆叠后,它的端口号将变为:堆叠ID/子卡号/端口号(如未加入堆叠前G0/0/1在加入堆叠后,若是该交换机的堆叠ID是2,那么端口G0/0/1的编号就变成了G2/0/1)性能

3、堆叠优先级

        用于在堆叠中选举主和备交换机,选举原则是优先级大的为主,除了主交换机外优先级最大的为备。当优先级同样时候看MAC地址,小的成为主,堆叠系统的MAC地址是主交换机的MAC地址ui

4、堆叠的物理成员端口

        就是交换机堆叠之间链接的物理端口(根据交换机的型号不一样,有固定的端口),用于收发堆叠交换机 之间的堆叠协议报文。spa

5、堆叠(逻辑)端口

        堆叠的逻辑端口,须要和物理端口绑定,堆叠中全部交换机只支持2个堆叠逻辑端口(各须要绑定一个物理端口)。堆叠的逻辑端口的编号为:Stack-portn/1-2,其中n是笨堆叠的ID号,如本交换机的堆叠ID为3,那么逻辑堆叠端口就是Stack-port3/1和Stack-port3/2code

6、堆叠交换机的系统版本

        当堆叠中的主交换机和从交换机的系统版本不一致时,从交换机会自动同步成主交换机的系统版本,主交换机负责收集堆叠中成员信息并计算堆叠拓扑,而后将堆叠拓扑信息同步到全部的成员交换机中。orm

7、主交换机选举

在堆叠中选举主交换机遵循下列原则:blog

  • 比较运行状态,优先选举最早处于启动状态的交换机成为主(备)交换机

  • 若是堆叠中已经有多台启动成员,那么比较优先级,最高的成为主(备)交换机

  • 若是优先级同样那么比较MAC地址,小的成为主(备)交换机

8、堆叠的链接方式

  • 使用堆叠卡进行链接

  • 使用出厂定义好的普通端口进行链接(通常为10G端口)

        不管用那种链接,都须要使用堆叠专用SPF线缆链接,而在没有10G高速端口的堆叠卡链接中还须要使用,PCI-E堆叠线缆和SFP+堆叠高速线缆来链接,以便堆叠后线缆可以承受翻倍的背板带宽的数据量。

9、堆叠的链接线序

同一条链路上相连交换机的堆叠物理接口必须加入不一样的堆叠端口,是交叉的,也就是说本端交换机的堆叠端口1必须和对端交换机的堆叠端口2链接,

好比 SWA-stack-port1:G0/0/28----------SWB-stack-port2:G0/0/27

10、交换机堆叠的简单配置实例

使用S5700LI子系列交换机配置,该系列交换机出厂定义了最后2个物理端口为堆叠(逻辑)端口的成员端口,也就是须要将最后两个物理端口分别绑定到逻辑堆叠端口中来进行堆叠,而同一条链路的交换堆叠物理端口要交叉,即swA的G0/0/28要链接直连的swB的G0/027,拓扑以下:

堆叠前逻辑拓扑:image.png
堆叠后逻辑拓扑:image.png

具体配置以下:

步骤三步:
一、配置交换机堆叠端口

分别将出厂堆叠物理接口G0/0/28和G0/0/27分别加入到堆叠端口1和堆叠端口2实现全部堆叠交换机之间堆叠端口交叉相连,此时各个成员交换机的堆叠ID均为默认的0,因此全部成员交换机的堆叠端口都是stack-port0/1和stack-port0/2,后面在修改每一个交换的堆叠ID,后SWBCD的堆叠端口将变为stack-port1/一、stack-port2/一、stack-port3/1等

SWA中的配置:
 
 
  1. [Huawei]stack port interface g0/0/28 enable #开启出厂指定端口的堆叠端口功能

  2. [Huawei]stack port interface g0/0/27 enable

  3. [Huawei]interface stack-port0/1# 建立堆叠端口1

  4. [Huawei-stack-port0/1]port member-group interface g0/0/28#将端口g0/0/28加入到堆叠端口1

  5. [Huawei-stack-port0/1]quit

  6. [Huawei]interface stack-port0/2#建立堆叠端口2

  7. [Huawei-stack-port0/2]port member-group interface g0/0/27#将端口g0/0/27加入到堆叠端口2

  8. [Huawei-stack-port0/2]quit
SWB中的配置:
 
 
  1. [Huawei]stack port interface g0/0/28 enable

  2. [Huawei]stack port interface g0/0/27 enable

  3. [Huawei]interface stack-port0/1

  4. [Huawei-stack-port0/1]port member-group interface g0/0/28

  5. [Huawei-stack-port0/1]quit

  6. [Huawei]interface stack-port0/2

  7. [Huawei-stack-port0/2]port member-group interface g0/0/27

  8. [Huawei-stack-port0/2]quit
SWC中的配置:
 
 
  1. [Huawei]stack port interface g0/0/28 enable

  2. [Huawei]stack port interface g0/0/27 enable

  3. [Huawei]interface stack-port0/1

  4. [Huawei-stack-port0/1]port member-group interface g0/0/28

  5. [Huawei-stack-port0/1]quit

  6. [Huawei]interface stack-port0/2

  7. [Huawei-stack-port0/2]port member-group interface g0/0/27

  8. [Huawei-stack-port0/2]quit
SWD中的配置:
 
 
  1. [Huawei]stack port interface g0/0/28 enable

  2. [Huawei]stack port interface g0/0/27 enable

  3. [Huawei]interface stack-port0/1

  4. [Huawei-stack-port0/1]port member-group interface g0/0/28

  5. [Huawei-stack-port0/1]quit

  6. [Huawei]interface stack-port0/2

  7. [Huawei-stack-port0/2]port member-group interface g0/0/27

  8. [Huawei-stack-port0/2]quit
二、配置堆叠中个成员交换的堆叠ID和堆叠优先级,使得SWA成为主交换机,其他默认
 
 
  1. [SWA]stack slot 0 priority 200#配置SWA堆叠ID为0的优先级为200,默认是100

  2. [SWB]stack slot 0 priority 100

  3. [SWC]stack slot 0 priority 100

  4. [SWD]stack slot 0 priority 100



  5. [SWA]stack slot 0 reunmber 0#修改SWA堆叠ID为0,默认就为0

  6. [SWB]stack slot 0 renumber 1#修改SWB堆叠ID为1

  7. [SWC]stack slot 0 renumber 2

  8. [SWD]stack slot 0 renumber 3
三、在各个堆叠成员交换上保存配置,并重启交换机
 
 
  1. [SWA]save

  2. [SWA]reboot
四、查看命令
[SWA]display stack

11、堆叠双主机直连检测(DAD协议,华为私有)。

当两台交换直连造成堆叠时,能够配置堆叠直连检测,以防止当堆叠分裂时形成的网络故障(如MAC地址、ip地址冲突等),该功能能够自动检测堆叠状态,当堆叠崩溃(堆叠中一台交换机故障down)时回复为普通交换机状态,防止网络故障。

只须要在堆叠的两台交换机的堆叠物理接口中配置DAD功能便可,假设SWA的堆叠ID为0,SWB的堆叠ID为1,则配置以下:

 
 
  1. [huaweiA]interface g0/0/28#假设端口28加入堆叠端口1(直连堆叠口要交叉链接)

  2. [HuaweiA-GigabitEthernet0/0/28]mad detect mode direct#开启堆叠直连检测DAD

  3. quit

  4. [huaweiB]interface g1/0/27# 假设端口27加入堆叠端口2

  5. [HuaweiB-GigabitEthernet0/0/28]mad detect mode direct

  6. quit

查看命令:

[huawei]display mad verbose

session 2 交换机集群CSS

        iStack,全称Intelligent Stack,智能堆叠,适用于S2700、S3700、S5700和S6700中低端交换机。而高端交换机中叫作CSS,全称Cluster Switch System,集群交换系统,适用于S7700、S9300、S9700等高端交换机。此类技术原理是将多台物理交换机在逻辑上合并成一台交换机,因此也叫作交换机虚拟化。在华为交换机中,iStack最多支持9台交换机合并,而在CSS中只支持2台交换机合并。

在CSS中与iStack基本一致,不一样点就是CSS只支持2个设备,并且链接的时候不须要CSS集群逻辑端口的交叉链接。

1、CSS中的交换机角色

一、主交换机:

负责管理整个堆叠系统,一个堆叠系统中有且只有一个,显示为master

二、备用交换机:

负责在主交换机故障时进行接替,一个堆叠系统中有且只有一个,显示为Standby

2、CSS集群ID

        为了方便管理堆叠中的交换机,在一个堆叠内每个交换机都有惟一的一个堆叠ID,可手工配置默认为0,堆叠ID对交换端口的编号有影响,具体表现为,当交换机加入一个堆叠后,它的端口号将变为:堆叠ID/子卡号/端口号(如未加入堆叠前G1/0/1在加入堆叠后,若是该交换机的堆叠ID是2,那么端口G1/0/1的编号就变成了G2/0/1)

3、CSS优先级

        用于在堆叠中选举主和备交换机,选举原则是优先级大的为主,除了主交换机外优先级最大的为备。当优先级同样时候看MAC地址,小的成为主,堆叠系统的MAC地址是主交换机的MAC地址

4、CSS的物理成员端口

        指交换机LPU(Line Processing Unit,线路处理单元)单板上专用于集群链接的物理端口,收发CSS协议报文和跨交换机的业务报文。

5、CSS集群(逻辑)端口

        集群的逻辑端口,须要和物理端口绑定,集群中全部交换机只支持2个集群逻辑端口(各须要绑定一个物理端口)。集群的逻辑端口的编号为:CSS-portn/1-2,其中n是本集群的ID号,如本交换机的集群ID为3,那么逻辑集群端口就是CSS-port3/1和CSS-port3/2

6、CSS集群的链接方式

一、集群卡链接

二、出厂定义的业务口链接:将LPU上的业务口配置为集群物理成员端口后加入逻辑集群端口,而后经过SFP+光模块和光纤或SFP+集群线缆将集群物理端口按照必定规则(交叉)链接起来,一个集群端口中最多能够有32个物理集群端口,在业务口的链接方式中又能够按照组网方式分为:

1)、1+0组网:配置一个逻辑集群端口,物理集群端口分布在一块单板上,依靠一块单板上的集群链路实现集群链接。

2)、1+1组网:配置两个逻辑集群端口,物理集群端口分布在两块单板上,不一样单板上的集群链路造成备份。

7、主交换机选举

在集群中选举主交换机遵循下列原则:

  • 比较运行状态,优先选举最早处于启动状态的交换机成为主(备)交换机

  • 若是集群中已经有多台启动成员,那么比较优先级,最高的成为主(备)交换机

  • 若是优先级同样那么比较MAC地址,小的成为主(备)交换机

8、CSS集群的配置文件备份与恢复

       交换机进入集群状态后,会自动将原有的非集群状态下的配置文件进行备份,自动将原有的配置文件加上.bak后缀备份出来一份,以便在打开集群功能后恢复原有配置。

9、交换机CSS集群配置实例(只能支持2台)

首先是专用CSS集群卡链接方式的配置:image.png
 
 
  1. [SWA]css enable

  2. [SWA]set css priority 200

  3. [SWA]set css id 1

  4. [SWA]quit

  5. <SWA>save

  6. <SWA>reboot



  7. [SWB]css enable


  8. [SWB]set css priority 100

  9. [SWB]set css id 2

  10. [SWB]quit

  11. <SWB>save

  12. <SWB>reboot
验证命令:
 
 
  1. [SWA]display css status chassis 1

  2. [SWA]display css status chassis 2
再次是CSS集群业务口链接方式的配置image.png
 
 
  1. [SWA]css enable

  2. [SWA]set css priority 200

  3. [SWA]set css mode lpu#配置css模式使用LPU单板上的物理业务端口

  4. [SWA]set css id 1

  5. [SWA]interface css-port1/1#&nbsp;建立css逻辑集群端口

  6. [SWA-css-port1/1]port interface xgigabitetehernet 1/0/1 to&nbsp;xgigabitetehernet 1/0/2 enable#将XG1/0/1和1/0/2加入到集群端口中

  7. [SWA-css-port1/1]quit

  8. [SWA]quit

  9. <SWA>save

  10. <SWA>reboot
 
 
  1. [SWB]css enable

  2. [SWB]set css priority 100

  3. [SWB]set css mode lpu

  4. [SWB]set css id 2

  5. [SWB]interface css-port2/1

  6. [SWB-css-port1/1]port interface xgigabitetehernet 1/0/1 to&nbsp;xgigabitetehernet 1/0/2 enable

  7. [SWB-css-port1/1]quit

  8. [SWB]quit

  9. <SWB>save

  10. <SWB>reboot
验证命令:
[SWA]display css status all

10、集群双主机直连检测(DAD协议,华为私有)。

当两台交换直连造成集群时,能够配置集群直连检测,以防止当集群分裂时形成的网络故障(如MAC地址、ip地址冲突等),该功能能够自动检测集群状态,当集群崩溃(堆叠中一台交换机故障down)时回复为普通交换机状态,防止网络故障。

 
 
  1. [SWA]interface xge1/1/0/1

  2. [SWA-XGigabitEthernet 1/1/0/5]mad detect mode direct &nbsp; &nbsp; 进入集群物理接口开启DAD直连检测

  3. quit

  4. [SWB]interface xge2/1/0/1

  5. [SWB-XGigabitEthernet 2/1/0/5]mad detect mode direct

  6. quit



  • 为啥个人eNSP的S5700没有g0/0/27和28两个口呢?
相关文章
相关标签/搜索