H3C IRF3纵向虚拟化技术案例

一、     IRF3简介

IRF3 是H3C 为提高网络接入层的接入能力和管理效率而开发的纵向网络整合虚拟化技术。它的核心思想是将多台PEX 设备(Port Extender device)连接到父设备(Parent device)上,进行必要的配置后,将每台PEX 设备虚拟化成父设备的一块远程业务板,由父设备统一管理。使用这种虚拟化技术可以以较低的成本,来提高父设备的接口密度,简化网络拓扑,降低网络维护成本。

IRF3 技术通常和IRF配合使用,用于数据中心和大型企业网络的接入层。如图所示,父设备是由两台设备组成的IRF,PEX设备用于接入终端、服务器,最终实现将所有接入层设备虚拟成一台分布式接入设备(IRF3)。

二、     IRF3主要具有以下优点

·     简化管理

使用IRF3技术可以将每台PEX设备虚拟成父设备上的一块远程业务板。对于上下层设备和网管来说,网络中只存在一台父设备和一个管理点(PEX设备只是父设备上的一块业务板),用户只需在父设备上进行操作即可实现对父设备和PEX设备的统一管理。

·     强大的网络扩展能力

通过增加PEX设备,可以轻松自如地扩展父设备的端口数。

·     降低成本

在IRF3中,父设备承担协议的运算、表项的生成和下发,PEX设备仅负责数据转发,所以对PEX设备的性能、规格要求不高。只需要使用较低配置的款型,就能达到网络扩容的效果,有利于成本控制;另外,PEX设备作为父设备的一块业务板运行,自动加载父设备的软件版本,自动同步父设备的配置,降低了网络管理成本。

·     高可靠性

PEX设备上存在多个高速率的物理接口,可以用于连接父设备。在这些接口上建立的PEX链路可以实现负载分担并互为备份,从而确保了PEX设备和父设备之间报文转发的高可靠性。

三、     配置步骤


1父设备的配置

# Member 1和Member 2两台设备组成IRF。

# 配置设备工作在PEX模式,配置完成后设备会自动重启使配置生效。

 [Sysname] irf mode enhanced

# 创建PEX端口1,对应PEX1设备。

 [Sysname] pex-port 1

# 为PEX端口1分配虚拟框号100。

[Sysname-pex-port1] associate 100

# 进入对应端口Ten-GigabitEthernet1/2/0/1~Ten-GigabitEthernet1/2/0/4以及Ten-GigabitEthernet2/2/0/1~Ten-GigabitEthernet2/2/0/4的端口批量视图,关闭以上八个端口。

# 进入PEX端口1视图,将端口Ten-GigabitEthernet1/2/0/1绑定到PEX端口1。

[Sysname-pex-port1] port group interface ten-gigabitethernet 1/2/0/1

# 将端口Ten-GigabitEthernet2/2/0/1绑定到PEX端口1。

[Sysname-pex-port1] port group interface ten-gigabitethernet 2/2/0/1

# 为PEX端口1配置描述信息为connect-to-pex1。

[Sysname-pex-port1] description connnect-to-pex1

# 创建PEX端口2。

[Sysname] pex-port 2

# 为PEX端口2分配虚拟框号101。

[Sysname-pex-port2] associate 101

# 将端口Ten-GigabitEthernet1/2/0/2绑定到PEX端口2。

[Sysname-pex-port2] port group interface ten-gigabitethernet 1/2/0/2

# 将端口Ten-GigabitEthernet2/2/0/2绑定到PEX端口2。

[Sysname-pex-port2] port group interface ten-gigabitethernet 2/2/0/2

# 为PEX端口2配置描述信息为connect-to-pex2。

[Sysname-pex-port2] description connnect-to-pex2

# 将PEX物理端口所在的端口组中未与PEX端口绑定的其它端口绑定至PEX端口1和2。

[Sysname] pex-port 1

[Sysname-pex-port1] port group interface ten-gigabitethernet 1/2/0/3

[Sysname-pex-port1] port group interface ten-gigabitethernet 1/2/0/4

 [Sysname] pex-port 2

[Sysname-pex-port2] port group interface ten-gigabitethernet 2/2/0/3

[Sysname-pex-port2] port group interface ten-gigabitethernet 2/2/0/4

#进入对应端口Ten-GigabitEthernet1/2/0/1~Ten-GigabitEthernet1/2/0/4以及Ten-GigabitEthernet2/2/0/1~Ten-GigabitEthernet2/2/0/4的端口批量视图,开启以上八个端口。

[Sysname] interface range ten-gigabitethernet 1/2/0/1 to ten-gigabitethernet 1/2/0/4 ten-gigabitethernet 2/2/0/1 to ten-gigabitethernet 2/2/0/4

[Sysname-if-range] undo shutdown

# 保存当前配置。                                                              

# 将PEX设备使用的启动软件包放置到父设备的Flash中,可以通过FTP或TFTP方式完成文件传输。

# 指定PEX设备为S6300-52QF时使用的启动软件包。在执行命令后,主设备将验证启动软件包的合法性并进行解压缩。

2、PEX1设备的配置

# 在配置PEX设备之前,请确认PEX设备已经加载支持PEX工作模式的BootRom和启动软件。

# 对于PEX设备,只需要将工作模式切换为PE模式。

 [Sysname] pex working-mode pex slot 1

Are you sure you want to change to the PEX mode? [Y/N]: y                      

# 重启设备使PEX模式生效。

3、 结果验证

# 在父设备上显示所有PEX端口的详细信息,PEX状态为Online,PEX物理端口的状态为Forwarding,表示配置成功。

<Sysname> display pex-port verbose

PEX port 1:

  PEX status: Online

  Associated ID: Chassis 100

  Description: connnect-to-pex1

  Member port count: 4

  Member port                 Status               Peer port

  XGE1/2/0/1                  Forwarding           PEX100/0/0/47

  XGE1/2/0/3                  Down                 --                            

  XGE1/2/0/4                  Down                 --                       

  XGE2/2/0/1                  Forwarding           PEX100/0/0/48   

 


2016年06月