1、本文介绍关于H3C交换机堆叠的实验,以H3CS5820为例;
2、简要说明:华三的堆叠技术为IRF
IRF( Intelligent Resilient Framework,智能弹性架构)是 H3C 自主研发的软件虚拟化技术。它的核心思想是将多台设备通过 IRF 物理端口连接在一起,进行必要的配置后,虚拟化成一台“分布式设备”。使用这种虚拟化技术可以集合多台设备的硬件资源和软件处理能力,实现多台设备的协同工作、统一管理和不间断维护。为了便于描述,这个“虚拟设备”也称为 IRF。所以,本文中的 IRF 有两层意思,一个是指 IRF 技术,一个是指 IRF 设备。
IRF 主要具有以下优点:
• 简化管理。 IRF 形成之后,用户通过任意成员设备的任意端口都可以登录 IRF 系统,对 IRF内所有成员设备进行统一管理。
• 高可靠性。 IRF 的高可靠性体现在多个方面,例如: IRF 由多台成员设备组成, Master 设备负责 IRF 的运行、管理和维护, Slave 设备在作为备份的同时也可以处理业务。一旦 Master 设备故障,系统会迅速自动选举新的 Master,以保证业务中断,从而实现了设备的 1:N 备份;此外,成员设备之间的 IRF 链路支持聚合功能, IRF 和上、下层设备之间的物理链路也支持聚合功能,多条链路之间可以互为备份也可以进行负载分担,从而进一步提高了 IRF 的可靠性。
• 强大的网络扩展能力。通过增加成员设备,可以轻松自如的扩展 IRF 的端口数、带宽。因为各成员设备都有 CPU,能够独立处理协议报文、进行报文转发,所以 IRF 还能够轻松自如的扩展处理能力。
IRF 中每台设备都称为成员设备。成员设备按照功能不同,分为两种角色:
• Master:负责管理整个 IRF。
• Slave:作为 Master 的备份设备运行。当 Master 故障时,系统会自动从 Slave 中选举一个新的 Master 接替原 Master 工作。Master和Slave均由角色选举产生。一个IRF中同时只能存在一台Master,其它成员设备都是Slave。关于设备角色选举过程的详细介绍请参见 1.3.3 角色选举。
IRF端口:
一种专用于 IRF 的逻辑接口,分为 IRF-Port1 和 IRF-Port2。它需要和物理端口绑定之后才能生效(下面实验中体现,绑定了2个10G端口)。
• 短距双端口 10GE CX4 接口模块扩展卡( LSPM1CX2P)
• 双端口 10GE SFP+接口模块扩展卡( LSPM2SP2P)
• 双端口 10GE XFP 接口模块扩展卡( LSPM1XP2P)
• 单端口 10GE XFP 接口模块扩展卡( LSPM1XP1P)
• 双端口 10GE 以太网接口模块扩展卡( LSPM1XGT2P)
根据您使用的接口类型,您可以选择 CX4 电缆、 SFP+电缆、双绞线、或 SFP+/XFP 光模块与光纤在多台成员设备之间进行物理连接。
SFP+/XFP 模块与光纤的搭配适用于在距离很远的设备间进行 IRF 连接,使得应用更加灵活;而双绞线/CX4 电缆/SFP+电缆适用于机房内部短距离的 IRF 连接。
IRF物理端口:
设备上可以用于 IRF 连接的物理端口。 S5***系列交换机可以使用前面板上的 SFP+口或接口模块扩展卡上的万兆口作为 IRF 物理端口。通常情况下,接口用于传输业务报文,当它们与 IRF 端口绑定后就作为 IRF 物理端口,用于成员设备之间转发报文。可转发的报文包括 IRF 相关协商报文以及需要跨成员设备转发的业务报文。
成员优先级:成员优先级是成员设备的一个属性, 主要用于角色选举过程中确定成员设备的角色。优先级越高当选为 Master 的可能性越大。设备的缺省优先级均为 1,如果想让某台设备当选为 Master,则在组建 IRF 前,可以通过命令行手工提高该设备的成员优先级。
3、实验测试:
(1).准备工作:
2台相同型号且支持IRF功能的设备(本文为模拟器中s5820);
2台设备分别用10G光口互联,Ten-GigabitEthernet1/0/50,Ten-GigabitEthernet1/0/51;
前提:在做堆叠之前 必须 先要关闭互联2个口,否则会报错。
(2).拓扑如下:
(3).主设备配置(S5820V2-54QS-GE _1):
<H3C>system-view [H3C]sysname s1 //这里注意看我命名主设备s1,等堆叠做好以后你会发现,备s2会s1覆盖也会变成s1,这表示堆叠的2台设备或更多台,名称最终都是master的名称; [s1]int Ten-GigabitEtherne1/0/50 //关闭2条互联端口,必须关! [s1-Ten-GigabitEthernet1/0/50]shutdown [s1-Ten-GigabitEthernet1/0/50]int Ten-GigabitEthernet1/0/51 [s1-Ten-GigabitEthernet1/0/51]shutdown
irf配置
[s1]irf domain 10 //定义一个堆叠域编号,域是一个逻辑概念, 设备通过 IRF 链路连接在一起就组成一个 IRF,这些成员设备的集合就是一个IRF 域。 [s1]irf member 1 renumber 1 //member 1代表成员编号(缺省情况下,为1),renumber 1代表端口的组号,比如:G1/** ,其中1就是renumber 1定义 [s1]irf-port 1/1 //定义irf虚拟口,进入IRF端口视图,要进去与物理口绑定 [s1-irf-port1/1]port group int Ten-G*** //物理口绑定,将1/0/50和1/0/51加入 [s1]irf-port-configuration active //启动irf进 最后打开对于的互联口,保存配置,重启交换机(reboot).
(4).备设备配置(S5820V2-54QS-GE _2):
<H3C>system-view [H3C]sysname s2 //这里注意看我命名主设备s1,等堆叠做好以后你会发现,备s2会s1覆盖也会变成s1,这表示堆叠的2台设备或更多台,名称最终都是master的名称; [s2]int Ten-GigabitEtherne1/0/50 //关闭2条互联端口,必须关! [s2-Ten-GigabitEthernet1/0/50]shutdown [s2-Ten-GigabitEthernet1/0/50]int Ten-GigabitEthernet1/0/51 [s2-Ten-GigabitEthernet1/0/51]shutdown
irf配置
[s2]irf domain 10 //定义一个堆叠域编号,域是一个逻辑概念, 设备通过 IRF 链路连接在一起就组成一个 IRF,这些成员设备的集合就是一个IRF 域。 [s2]irf member 1 renumber 3 //member 1代表成员编号(缺省情况下,为1),renumber 1代表端口的组号,比如:G1/** ,其中1就是renumber 1定义 [s2]irf-port 1/2 //定义irf虚拟口,进入IRF端口视图,要进去与物理口绑定 [s2-irf-port1/2]port group int Ten-G*** //物理口绑定,将1/0/50和1/0/51加入 [s2]irf-port-configuration active //启动irf进 最后打开对于的互联口,保存配置,重启交换机(reboot).
细心的你会发现整体主备配置,差别在于irf member 1 renumber ***,我特意用3来标识 和
irf-port 1**
(5).验证:
<s1>dis irf //我在主设备或者备上查看状态是一样的,s2也被s1覆盖。 MemberID Role Priority CPU-Mac Description *+1 Master 1 5e11-c08e-0104 --- 3 Standby 1 5e11-d1c6-0204 --- -------------------------------------------------- * indicates the device is the master. + indicates the device through which the user logs in. The bridge MAC of the IRF is: 5e11-c08e-0100 Auto upgrade : yes Mac persistent : 6 min Domain ID : 10 <s1> 查看下接口或板卡: <s1>dis device Slot No. Board Type Status Software Version ----------------------------------------------------------- 1 S5820V2-54QS-GE Master COMWAREV700R001 3 S5820V2-54QS-GE Standby COMWAREV700R001 <s1> <jieru>dis int brief Brief information on interfaces in route mode: Link: ADM - administratively down; Stby - standby Protocol: (s) - spoofing Interface Link Protocol Primary IP Description InLoop0 UP UP(s) -- MGE0/0/0 DOWN DOWN -- NULL0 UP UP(s) -- REG0 UP -- -- Brief information on interfaces in bridge mode: Link: ADM - administratively down; Stby - standby Speed: (a) - auto Duplex: (a)/A - auto; H - half; F - full Type: A - access; T - trunk; H - hybrid Interface Link Speed Duplex Type PVID Description FGE1/0/53 DOWN 40G A A 1 FGE1/0/54 DOWN 40G A A 1 FGE3/0/53 DOWN 40G A A 1 FGE3/0/54 DOWN 40G A A 1 GE1/0/1 DOWN auto A A 1 GE1/0/2 DOWN auto A A 1 GE1/0/3 DOWN auto A A 1 GE1/0/4 DOWN auto A A 1 GE1/0/5 DOWN auto A A 1 GE1/0/6 DOWN auto A A 1 GE1/0/7 DOWN auto A A 1 GE1/0/8 DOWN auto A A 1 GE1/0/9 DOWN auto A A 1 GE1/0/10 DOWN auto A A 1 GE1/0/11 DOWN auto A A 1 GE1/0/12 DOWN auto A A 1 GE1/0/13 DOWN auto A A 1 GE1/0/14 DOWN auto A A 1 GE1/0/15 DOWN auto A A 1 GE1/0/16 DOWN auto A A 1 GE1/0/17 DOWN auto A A 1 GE1/0/18 DOWN auto A A 1 GE1/0/19 DOWN auto A A 1 GE1/0/20 DOWN auto A A 1 GE1/0/21 DOWN auto A A 1 GE1/0/22 DOWN auto A A 1 GE1/0/23 DOWN auto A A 1 GE1/0/24 DOWN auto A A 1 GE1/0/25 DOWN auto A A 1 GE1/0/26 DOWN auto A A 1 GE1/0/27 DOWN auto A A 1 GE1/0/28 DOWN auto A A 1 GE1/0/29 DOWN auto A A 1 GE1/0/30 DOWN auto A A 1 GE1/0/31 DOWN auto A A 1 GE1/0/32 DOWN auto A A 1 GE1/0/33 DOWN auto A A 1 GE1/0/34 DOWN auto A A 1 GE1/0/35 DOWN auto A A 1 GE1/0/36 DOWN auto A A 1 GE1/0/37 DOWN auto A A 1 GE1/0/38 DOWN auto A A 1 GE1/0/39 DOWN auto A A 1 GE1/0/40 DOWN auto A A 1 GE1/0/41 DOWN auto A A 1 GE1/0/42 DOWN auto A A 1 GE1/0/43 DOWN auto A A 1 GE1/0/44 DOWN auto A A 1 GE1/0/45 DOWN auto A A 1 GE1/0/46 DOWN auto A A 1 GE1/0/47 DOWN auto A A 1 GE1/0/48 DOWN auto A A 1 GE3/0/1 UP 1G(a) F(a) A 1 GE3/0/2 DOWN auto A A 1 GE3/0/3 DOWN auto A A 1 GE3/0/4 DOWN auto A A 1 GE3/0/5 DOWN auto A A 1 GE3/0/6 DOWN auto A A 1 GE3/0/7 DOWN auto A A 1 GE3/0/8 DOWN auto A A 1 GE3/0/9 DOWN auto A A 1 GE3/0/10 DOWN auto A A 1 GE3/0/11 DOWN auto A A 1 GE3/0/12 DOWN auto A A 1 GE3/0/13 DOWN auto A A 1 GE3/0/14 DOWN auto A A 1 GE3/0/15 DOWN auto A A 1 GE3/0/16 DOWN auto A A 1 GE3/0/17 DOWN auto A A 1 GE3/0/18 DOWN auto A A 1 GE3/0/19 DOWN auto A A 1 GE3/0/20 DOWN auto A A 1 GE3/0/21 DOWN auto A A 1 GE3/0/22 DOWN auto A A 1 GE3/0/23 DOWN auto A A 1 GE3/0/24 DOWN auto A A 1 GE3/0/25 DOWN auto A A 1 GE3/0/26 DOWN auto A A 1 GE3/0/27 DOWN auto A A 1 GE3/0/28 DOWN auto A A 1 GE3/0/29 DOWN auto A A 1 GE3/0/30 DOWN auto A A 1 GE3/0/31 DOWN auto A A 1 GE3/0/32 DOWN auto A A 1 GE3/0/33 DOWN auto A A 1 GE3/0/34 DOWN auto A A 1 GE3/0/35 DOWN auto A A 1 GE3/0/36 DOWN auto A A 1 GE3/0/37 DOWN auto A A 1 GE3/0/38 DOWN auto A A 1 GE3/0/39 DOWN auto A A 1 GE3/0/40 DOWN auto A A 1 GE3/0/41 DOWN auto A A 1 GE3/0/42 DOWN auto A A 1 GE3/0/43 DOWN auto A A 1 GE3/0/44 DOWN auto A A 1 GE3/0/45 DOWN auto A A 1 GE3/0/46 DOWN auto A A 1 GE3/0/47 DOWN auto A A 1 GE3/0/48 DOWN auto A A 1 XGE1/0/49 DOWN 10G F A 1 XGE1/0/50 UP 10G F -- -- XGE1/0/51 UP 10G F -- -- XGE1/0/52 DOWN 10G F A 1 XGE3/0/49 DOWN 10G F A 1 XGE3/0/50 UP 10G F -- -- XGE3/0/51 UP 10G F -- -- XGE3/0/52 DOWN 10G F A 1
至此,堆叠实验完成,提示,记得要保存哦!
拓展:试着1台主,多台备实验加上带数据业务实验测试?