IRF 是Intelligent Resilient Framework的简称,即智能弹性架构。在使用上,IRF和传统的三层堆叠技术有一点类似。
简单来说,就是支持IRF的多台交换设备可以互相连接起来形成一个“联合设备”,我们将这台“联合设备”称为一个Fabric,而将组成Fabric的每个设备称为一个Unit。
多个Unit组成Fabric后,无论在管理还是在使用上,就成为了一个整体。也就是说,用户可以将这多台设备看成一台单一设备进行管理和使用。
这样既可以通过增加设备来扩展端口数量和交换能力,同时也通过多台设备之间的互相备份增强了设备的可靠性。
对于服务器或应用的虚拟化架构,IT行业相对比较熟悉:在服务器上采用虚拟化软件运行多台虚拟机(VM---Virtual Machine),以提升物理资源利用效率,可视为1:N的虚拟化;
另一方面,将多台物理服务器整合起来,对外提供更为强大的处理性能(如负载均衡集群),可视为N:1的虚拟化。
对于基础网络来说,虚拟化技术也有相同的体现:在一套物理网络上采用VLAN或VRF技术划分出多个相互隔离的逻辑网络,是1:N的虚拟化;将多个物理网络设备整合成一台逻辑设备,简化网络架构,是N:1虚拟化。
H3C 虚拟化技术IRF(Intelligent Resilient Framework)属于N:1整合型虚拟化技术范畴。
1.在堆叠之前要先了解堆叠设备的规格,一个堆叠最多支持多少个设备,或者最多支持多少个端口。
2.在堆叠之前要确定堆叠设备的版本,要保证所有堆叠设备的版本相同。在系统启动时、新Unit加入时、merge时都会进行配置比较。
配置比较时将以最小ID的Unit的配置作为参照基准。比较结果不同的Unit将把基准配置保存为临时文件,然后重启。
重启时将采用这个临时文件作为自己的配置。
3.为增加堆叠的可靠性,尽量使用环形堆叠。
4.堆叠/IRF设备的版本、配置必须相同。
5.IRF设备堆叠端口相连时一定是UP端口和另一台设备的DOWN端口相连。
6.使用IRF堆叠时候交换机无需启用STP。
1.简化管理
IRF架构形成之后,可以连接到任何一台设备的任何一个端口就以登录统一的逻辑设备,
通过对单台设备的配置达到管理整个智能弹性系统以及系统内所有成员设备的效果,而不用物理连接到每台成员设备上分别对它们进行配置和管理。
2.简化业务
IRF形成的逻辑设备中运行的各种控制协议也是作为单一设备统一运行的,例如路由协议会作为单一设备统一计算,而随着跨设备链路聚合技术的应用,
可以替代原有的生成树协议,这样就可以省去了设备间大量协议报文的交互,简化了网络运行,缩短了网络动荡时的收敛时间。
3.弹性扩展
可以按照用户需求实现弹性扩展,保证用户投资。并且新增的设备加入或离开IRF架构时可以实现“热插拔”,不影响其他设备的正常运行。
4.高可靠
IRF的高可靠性体现在链路,设备和协议三个方面。
成员设备之间物理端口支持聚合功能,IRF系统和上、下层设备之间的物理连接也支持聚合功能,这样通过多链路备份提高了链路的可靠性;
IRF系统由多台成员设备组成,一旦Master设备故障,系统会迅速自动选举新的Master,以保证通过系统的业务不中断,从而实现了设备级的1:N备份;
IRF系统会有实时的协议热备份功能负责将协议的配置信息备份到其他所有成员设备,从而实现1:N的协议可靠性。
5.高性能
对于高端交换机来说,性能和端口密度的提升会受到硬件结构的限制。而IRF系统的性能和端口密度是IRF内部所有设备性能和端口数量的总和。
因此,IRF技术能够轻易的将设备的交换能力、用户端口的密度扩大数倍,从而大幅度提高了设备的性能。
1. 拓扑结构:
2.实验步骤
(1)开启设备,修改主设备优先级,配置IRF
配置SWA:
设备默认IRF优先级为1,我们将主设备优先级改为最高的32
[SWA]irf member 1 priority 32
然后将堆叠口关闭
[SWA]interface Ten-GigabitEthernet 1/0/49
[SWA-Ten-GigabitEthernet1/0/49]shutdown
[SWA-Ten-GigabitEthernet1/0/49]quit
[SWA]interface Ten-GigabitEthernet 1/0/50
[SWA-Ten-GigabitEthernet1/0/50]shutdown
[SWA-Ten-GigabitEthernet1/0/50]quit
创建IRF端口,加入指定接口,注意,相同一条链路本端接口要加在1组里,对端接口要加在2组里
[SWA]irf-port 1/1
[SWA-irf-port1/1]port group interface Ten-GigabitEthernet 1/0/49
[SWA-irf-port1/1]quit
[SWA]irf-port 1/2
[SWA-irf-port1/2]port group interface Ten-GigabitEthernet 1/0/50
[SWA-irf-port1/2]quit
配置完成后,开启堆叠接口,保存配置,并激活IRF
[SWA-Ten-GigabitEthernet1/0/49]undo shutdown
[SWA-Ten-GigabitEthernet1/0/50]undo shutdown
[SWA]save
[SWA]irf-port-configuration active
(2)配置从设备
配置SWB:
先修改从设备端口主ID,然后保存重启
[SWB]irf member 1 renumber 2
[SWB]save
[SWB]quit
<SWB>reboot
重启之后查看设备接口状态,可以看到接口的主ID修改为2,避免设备堆叠之后端口号冲突
<SWB>display interface 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:
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
FGE2/0/53 DOWN 40G A A 1
FGE2/0/54 DOWN 40G A A 1
GE2/0/1 DOWN auto A A 1
GE2/0/2 DOWN auto A A 1
GE2/0/3 DOWN auto A A 1
GE2/0/4 DOWN auto A A 1
GE2/0/5 DOWN auto A A 1
GE2/0/6 DOWN auto A A 1
GE2/0/7 DOWN auto A A 1
GE2/0/8 DOWN auto A A 1
GE2/0/9 DOWN auto A A 1
GE2/0/10 DOWN auto A A 1
GE2/0/11 DOWN auto A A 1
GE2/0/12 DOWN auto A A 1
GE2/0/13 DOWN auto A A 1
GE2/0/14 DOWN auto A A 1
GE2/0/15 DOWN auto A A 1
GE2/0/16 DOWN auto A A 1
GE2/0/17 DOWN auto A A 1
GE2/0/18 DOWN auto A A 1
GE2/0/19 DOWN auto A A 1
GE2/0/20 DOWN auto A A 1
GE2/0/21 DOWN auto A A 1
GE2/0/22 DOWN auto A A 1
GE2/0/23 DOWN auto A A 1
GE2/0/24 DOWN auto A A 1
GE2/0/25 DOWN auto A A 1
GE2/0/26 DOWN auto A A 1
GE2/0/27 DOWN auto A A 1
GE2/0/28 DOWN auto A A 1
GE2/0/29 DOWN auto A A 1
GE2/0/30 DOWN auto A A 1
GE2/0/31 DOWN auto A A 1
GE2/0/32 DOWN auto A A 1
GE2/0/33 DOWN auto A A 1
GE2/0/34 DOWN auto A A 1
GE2/0/35 DOWN auto A A 1
GE2/0/36 DOWN auto A A 1
GE2/0/37 DOWN auto A A 1
GE2/0/38 DOWN auto A A 1
GE2/0/39 DOWN auto A A 1
GE2/0/40 DOWN auto A A 1
GE2/0/41 DOWN auto A A 1
GE2/0/42 DOWN auto A A 1
GE2/0/43 DOWN auto A A 1
GE2/0/44 DOWN auto A A 1
GE2/0/45 DOWN auto A A 1
GE2/0/46 DOWN auto A A 1
GE2/0/47 DOWN auto A A 1
GE2/0/48 DOWN auto A A 1
XGE2/0/49 UP 10G F A 1
XGE2/0/50 UP 10G F A 1
XGE2/0/51 DOWN 10G F A 1
XGE2/0/52 DOWN 10G F A 1
然后关闭堆叠端口
[SWB]interface Ten-GigabitEthernet 2/0/49
[SWB-Ten-GigabitEthernet2/0/49]shutdown
[SWB-Ten-GigabitEthernet2/0/49]quit
[SWB]interface Ten-GigabitEthernet 2/0/50
[SWB-Ten-GigabitEthernet2/0/50]shutdown
[SWB-Ten-GigabitEthernet2/0/50]quit
创建堆叠端口,并加入指定接口,注意,由于本端T2/0/50接口与对端T1/0/49接口同属于一条链路,对端接口加在IRF1/1组里,所以本端接口加在IRF2/2组里
[SWB]irf-port 2/2
[SWB-irf-port2/2]port group interface Ten-GigabitEthernet 2/0/50
[SWB-irf-port2/2]quit
[SWB]irf-port 2/1
[SWB-irf-port2/1]port group interface Ten-GigabitEthernet 2/0/49
[SWB-irf-port2/1]quit
开启端口,保存配置并重启设备
[SWB-Ten-GigabitEthernet2/0/49]undo shutdown
[SWB-Ten-GigabitEthernet2/0/50]undo shutdown
[SWB]irf-port-configuration active
(3)其余两台从设备配置和SWB配置相同
配置SWC:
[SWC]irf member 1 renumber 3
[SWC]quit
<SWC>save
<SWC>reboot
<SWC>system-view
[SWC]interface Ten-GigabitEthernet 3/0/49
[SWC-Ten-GigabitEthernet3/0/49]shutdown
[SWC-Ten-GigabitEthernet3/0/49]quit
[SWC]interface Ten-GigabitEthernet 3/0/50
[SWC-Ten-GigabitEthernet3/0/50]shutdown
[SWC-Ten-GigabitEthernet3/0/50]quit
[SWC]irf-port 3/2
[SWC-irf-port3/2]port group interface Ten-GigabitEthernet 3/0/50
[SWC-irf-port3/2]quit
[SWC]irf-port 3/1
[SWC-irf-port3/1]port group interface Ten-GigabitEthernet 3/0/49
[SWC-irf-port3/1]quit
[SWC-Ten-GigabitEthernet3/0/49]undo shutdown
[SWC-Ten-GigabitEthernet3/0/50]undo shutdown
[SWC]save
[SWC]irf-port-configuration active
配置SWD:
[SWD]irf member 1 renumber 4
[SWD]save
[SWD]quit
<SWD>reboot
[SWD]interface Ten-GigabitEthernet 4/0/49
[SWD-Ten-GigabitEthernet4/0/49]shutdown
[SWD-Ten-GigabitEthernet4/0/49]quit
[SWD]interface Ten-GigabitEthernet 4/0/50
[SWD-Ten-GigabitEthernet4/0/50]shutdown
[SWD-Ten-GigabitEthernet4/0/50]quit
[SWD]irf-port 4/2
[SWD-irf-port4/2]port group interface Ten-GigabitEthernet 4/0/50
[SWD-irf-port4/2]quit
[SWD]irf-port 4/1
[SWD-irf-port4/1]port group interface Ten-GigabitEthernet 4/0/49
[SWD-irf-port4/1]quit
[SWD-Ten-GigabitEthernet4/0/49]undo shutdown
[SWD-Ten-GigabitEthernet4/0/50]undo shutdown
[SWD]irf-port-configuration active
(4)检验堆叠结果
在SWB、SWC、SWD上登录用户名都显示为SWA:
堆叠成功!