一种纵向堆叠系统管理方法及系统的制作方法

文档序号:8301445阅读:829来源:国知局
一种纵向堆叠系统管理方法及系统的制作方法
【技术领域】
[0001] 本发明涉及通信技术领域,特别涉及一种纵向堆叠系统管理方法。本发明同时还 涉及一种纵向堆叠系统。
【背景技术】
[0002] 纵向堆叠又称为 IRF (Intelligent Resilient Framework,智能弹性架构),是一 种新型软件虚拟化技术,其核心思想是将多台PE (Port Extender device,端口扩展)设备 连接到Parent deviCe(父设备)。如图1所示,为现有技术中纵向堆叠系统的组网应用示 意图,其中IRF的父设备(也称为控制桥Controlling Bridge)之间通过堆叠链路互联,每 台PE设备虚拟化成父设备的一块远程业务板,由父设备统一管理。通过使用纵向堆叠技 术,可以以较低的成本提高父设备的端口密度,简化网络拓扑,降低网络维护成本。
[0003] 为了在父设备以及各PE设备上实现纵向堆叠,现有技术在父设备上完成堆叠配 置后,由父设备实时检测堆叠物理端口并等待来自PE设备的槽位号请求。在收到PE设备 槽位号请求后,父设备会进行下面的操作:
[0004] 1)对PE设备进行分配
[0005] 根据配置向PE设备分配正确的槽位号。
[0006] 2)同步软件
[0007] 根据PE设备的加载请求,父设备向PE设备提供正确的Boot ROM程序和启动软件 包。
[0008] 3)接受PE设备的注册
[0009] PE设备加载完Boot ROM程序和启动软件包后,自动重启并向父设备注册。
[0010] 4)向PE设备下发配置
[0011] 待PE设备正常启动后,父设备向PE设备下发配置,至此PE设备上只运行父设备 下发的配置,不再运行本地配置文件中的配置。
[0012] 5)堆叠链路维护
[0013] 父设备和PE设备会互相发送堆叠链路检测报文来探测堆叠链路是否正常工作, 并通过堆叠物理端口的状态来示意堆叠链路是否正常工作。
[0014] 6)配置管理
[0015] PE设备上只运行端口相关功能,上层协议都运行在父设备上。通过登录父设备,来 完成PE设备的配置,比如配置PE设备上端口所属的VLAN(Virtual Local Area Network, 虚拟局域网)、Q〇S(Quality Of Service,服务质量)策略等。用户在父设备执行save命 令保存当前配置时,也会将PE设备对应配置保存到父设备上。当系统重启或者更换新的PE 设备时,父设备会将对应配置下发给新的PE设备。
[0016] 以上过程基本涵盖了为现有的IRF系统中PE设备与父设备之间的交互,由于PE 设备是以接口板方式受CB设备的管理的,因此CB设备和PE设备之间存在紧耦合关系,必 须适用同一配套的配置版本文件来实现以上流程。然而,在当前的IRF管理架构中,被用作 PE设备的PE (Provider,服务商路由器)设备与其配套的父设备均为独立的产品,尤其是对 于PE设备来说,不同型号的PE设备分别由独立的团队进行开发以及维护。从而导致PE设 备与父设备之间的配套管理工作十分的复杂,不利于设备的维护。

【发明内容】

[0017] 本发明提供了一种纵向堆叠系统管理方法,用以实现CB设备和PE设备之间的松 耦合管理,该方法应用于包括端口扩展PE设备以及父设备的纵向堆叠系统中,该方法还包 括:
[0018] CB设备与PE设备之间交互EOAM可扩展操作、管理和维护报文;
[0019] CB设备与PE设备获取EOAM报文特殊协议数据单元PDU携带的OAM操作类型、请 求REQ标识ID以及数据内容;
[0020] 根据OAM操作类型以及REQ ID确定特殊PDU报文的功能;
[0021] 根据预设的与功能对应的设置规则,执行PE设备版本加载和配置文件下发、执行 CB设备与PE设备之间的堆叠链路维护、执行PE设备向CB设备下发用户配置以及执行PE 设备向CB设备通知告警事件。
[0022] 相应地,本发明还提出了一种纵向堆叠系统,系统包括控制桥CB设备与端口扩展 PE设备,其中:
[0023] CB设备,用于与PE设备之间交互EOAM可扩展操作、管理和维护报文,并获取EOAM 报文特殊协议数据单元PDU携带的OAM操作类型、请求REQ标识ID以及数据内容,根据OAM 操作类型以及REQ ID确定特殊PDU报文的功能,根据预设的与功能对应的设置规则,执行 PE设备版本加载和配置文件下发、执行CB设备与PE设备之间的堆叠链路维护、执行PE设 备向CB设备下发用户配置以及执行PE设备向CB设备通知告警事件;
[0024] PE设备,用于与CB设备之间交互EOAM可扩展操作、管理和维护报文,并获取EOAM 报文特殊协议数据单元PDU携带的OAM操作类型、请求REQ标识ID以及数据内容,根据OAM 操作类型以及REQ ID确定特殊PDU报文的功能,根据预设的与功能对应的设置规则,执行 PE设备版本加载和配置文件下发、执行CB设备与PE设备之间的堆叠链路维护、执行PE设 备向CB设备下发用户配置以及执行PE设备向CB设备通知告警事件。
[0025] 由此可见,通过应用以上技术方案,CB设备与PE设备之间交互EOAM可扩展操作、 管理和维护报文,获取EOAM报文PDU携带的OAM操作类型、请求REQ标识ID以及数据内容, 在根据OAM操作类型以及REQ ID确定特殊PDU报文的功能后,根据预设的与功能对应的设 置规则,执行版本加载和配置文件下发、堆叠链路维护、下发用户配置以及通知告警事件等 操作。通过使用PDU数据进行交互,极大地简化了堆叠系统中CB设备对PE设备的管理控 制,在易于维护的基础上提高了设备的管理效率。
【附图说明】
[0026] 图1为现有技术中的纵向堆叠系统的组网应用示意图;
[0027] 图2为本发明提出的一种纵向堆叠系统管理方法的流程示意图;
[0028] 图3为本发明具体实施例中的OAM PDU报文结构示意图;
[0029] 图4为本发明具体实施例中EOAM的帧结构示意图;
[0030] 图5为本发明提出的一种版本加载过程中报文交互的示意图;
[0031] 图6为本发明提出的一种配置文件下发过程中报文交互的示意图;
[0032] 图7为本发明提出的一种堆叠链路维护过程中报文交互的示意图;
[0033] 图8为本发明提出的一种用户配置下发过程中报文交互的示意图;
[0034] 图9为本发明提出的一种告警上报过程中报文交互的示意图;
[0035] 图10为本发明提出的一种PE设备的结构示意图;。
【具体实施方式】
[0036] 为解决【背景技术】中所提到的技术问题,本发明提出了一种纵向堆叠系统管理方 法,该方法应用于包括PE设备以及CB设备的纵向堆叠系统中,该PE设备为该纵向堆叠系 统中的PE设备,该CB设备为该述纵向堆叠系统中的父设备,如图2所示,本申请实施例一 公开了一种纵向堆叠系统管理方法;该方法包括以下步骤:
[0037] S201,CB设备与PE设备之间交互EOAM可扩展操作、管理和维护报文;
[0038] S202, CB设备与PE设备获取EOAM报文特殊协议数据单元PDU携带的OAM操作类 型、请求REQ标识ID以及数据内容;
[0039] S203,根据OAM操作类型以及REQ ID确定特殊PDU报文的功能;
[0040] S204,根据预设的与功能对应的设置规则,执行PE设备版本加载和配置文件下 发、执行CB设备与PE设备之间的堆叠链路维护、执行PE设备向CB设备下发用户配置以及 执行PE设备向CB设备通知告警事件。
[0041] 为了实现IRF系统中成员设备之间的松耦合管理,使得在更换其中的CB或PE设 备的同时不必再对应更改对端设备,本发明通过EOAM(Extend Operation Administration and Maintenance,可扩展操作维护管理)PDU(Protocol Data Unit,协议数据单元)报文的 方式来实现CB设备与PE设备之间的交互,以此减少成员设备互相之间的依赖性。为了使 本发明的方案更加清楚,以下将首先对以上流程中的的EOAM PDU进行说明:
[0042] 如图3所示,为本发明优选实施例中的一种EOAM PDU报文的结构示意图,其中的 EOAM功能是将信息承载在该PDU上,它包含一些用来监视、测试和故障定位的控制和状态 信息。相应地,EOAM通过Code字段为OxFE来识别,其帧结构如图4所示。当code字段为 OxFE时,即代表该PDU报文的Data/Pad字段已进行了扩展。在此需要说明的是,本发明方 案针对不同的公
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1