版本服务器、操作维护单元及其故障的恢复方法技术

技术编号:3550785 阅读:186 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开一种版本服务器、操作维护单元及其故障的恢复方法。所述操作维护单元包括:基本输入输出单元,用于为所述操作维护单元内软件的加载提供初始配置,以及在所述操作维护单元重启时向版本服务器发送所述软件的恢复请求;接收单元,用于在所述基本输入输出单元发送所述软件的恢复请求后,接收网络下发的所述操作维护单元内软件的备份并安装;监控单元,用于在所述操作维护单元的所述软件运行发生异常时,重启所述操作维护单元。本发明专利技术可以高效率自动恢复网元的系统,无需人工近端操作。

【技术实现步骤摘要】

本专利技术涉及通信领域,特别是涉及版本服务器、操作维护单元及其故障的恢复方法
技术介绍
网络是提供各种信息传送的物理载体,其基础构成因素主要由终端设备、传输设备、交换设备以及相应的支撑系统等硬件和软件组成,构成网络的基本元素称为网元。参阅图1,网元一般由操作维护单元(Operation and Maintenance Unit,OMU)和业务板组成。其中,OMU提供了网元的操作维护功能,OMU上的操作系统(Operating System,OS)一般为Linux或Windows。此外,在另一些网元中,业务板也可以通过交换板与OMU相连。网元运行过程中会遇到各种异常情况,如业务板复位,业务板数据损坏,这时业务板可以继续从OMU加载数据和程序继续运行。但是,如果OMU发生软件异常,如OMU的数据损坏、OMU的版本文件损坏等,则OMU复位后也无法正常工作,网元的功能会受到严重影响。在OMU由于软件问题无法正常工作时,现有技术采用人工来恢复OMU的系统及版本文件。具体是派遣人工到现场,并通过专用设备,比如多计算机切换器(Keyboard、Video、Mouse,KVM,一种集成键盘、显示器和鼠标的设备)重新恢复OMU的OS、恢复OMU的版本及数据,再运行OMU。业务板再从OMU加载数据和程序,使网元恢复正常。在进行本专利技术创造过程中,专利技术人发现上述现有人工恢复OMU的版本及数据的技术中至少存在以下问题:OMU系统恢复需要借助于KVM来完成,如果每个网元配套一个KVM,则增加了网元系统的成本;如果网元不配套KVM,则需要操作人员自带一个KVM,增加操作的复杂性。-->并且,这种恢复方案响应慢,且需要人工近端操作,不适用于网元远端及自动恢复的要求。
技术实现思路
本专利技术实施方式提供一种操作维护单元故障的恢复方法,可以在操作维护单元出现故障时自动进行恢复。本专利技术实施方式提供一种操作维护单元故障的恢复方法,包括:检测网元中操作维护单元内运行的软件是否发生异常;检测到所述软件异常后,向版本服务器发送所述软件的恢复请求;接收所述版本服务器下发的所述操作维护单元内软件的备份;将所述备份软件安装到所述操作维护单元。本专利技术实施方式还提供一种操作维护单元,包括:监控单元,用于在所述操作维护单元内软件运行发生异常时,重启所述操作维护单元;基本输入输出单元,用于为所述操作维护单元内软件的加载提供初始配置,以及在所述操作维护单元重启时向版本服务器发送所述软件的恢复请求;接收单元,用于在所述基本输入输出单元发送所述软件的恢复请求后,接收网络下发的所述操作维护单元内软件的备份。本专利技术实施方式又提供一种版本服务器,包括:备份单元,用于备份网元中操作维护单元的软件;下发单元,用于在收到来自网元的所述软件的恢复请求后,向所述网元下发所述备份单元中备份的所述软件。本专利技术实施方式还提供一种系统,包括:操作维护单元及版本服务器,其中所述操作维护单元包括:监控单元,用于在所述操作维护单元内软件运行发生异常时,重启所述操作维护单元;基本输入输出单元,用于为所述操作维护单元内软件的加载提供初始配置,以及在所述操作维护单元重启时向版本服务器发送所述软件的恢复请求;接收单元,用于在所述基本输入输出单元发送所述软件的恢复请求后,接收网络下发的所述操作维护单元内软件的备份;所述版本服务器包括:备份单元,用于备份所述网元中操作维护单元的软件;下发单元,用于在收到来自所述网元的所述软件的恢复请求后,向所述网元下发所述备份单元中备份的所述软件。以上技术方案可以看出,在操作维护单元中增设监控单元,监控操作维-->护单元内软件的运行情况,在发生异常时重启所述操作维护单元,触发该基本输入输出单元重新运行并向版本服务器发送所述软件的恢复请求,进而采用接收单元接收并安装所述操作维护单元内软件的备份,使操作维护单元恢复正常,相对现有技术中一旦操作维护单元操作系统失败即需要人工到现场维修而导致效率低的技术问题,本实施方式显然可以高效率地自动恢复操作维护单元的故障进而恢复网元的系统,无需人工近端操作。附图说明图1是现有技术一种网元的原理框图;图2是本专利技术提供的操作维护单元第一实施方式的结构框图;图3是本专利技术提供的版本服务器第一实施方式的原理框图;图4是本专利技术提供的系统第一实施方式的原理框图;图5是本专利技术操作维护单元故障恢复方法第一实施方式的流程图。具体实施方式为使本专利技术实施例的目的、技术方案、及优点更加清晰,以下参照附图对本专利技术实施例作进一步详细说明。本专利技术的实施例一个方面是增设连接操作维护单元的版本服务器,通过版本服务器远程OS部署的方法恢复操作维护单元。操作维护单元可以在检测到软件故障时,自动从版本服务器恢复版本和数据。参阅图2,本专利技术提供操作维护单元第一实施方式,包括:监控单元,用于在所述操作维护单元内软件运行发生异常时,重启所述操作维护单元;基本输入输出单元,用于为所述操作维护单元内软件的加载提供初始配置,以及在所述操作维护单元重启时向版本服务器发送所述软件的恢复请求;接收单元,用于在所述基本输入输出单元发送所述软件的恢复请求后,接收网络下发的所述操作维护单元内软件的备份并安装。以上实施方式可以看出,由于在操作维护单元中增设监控单元,监控操作维护单元内软件的运行情况,在发生异常时重启所述操作维护单元,触发-->该基本输入输出单元重启并向版本服务器发送所述软件的恢复请求,进而采用接收单元接收并安装所述操作维护单元内软件的备份,保证网元内的业务板能从操作维护单元中加载数据和程序,使网元恢复正常,相对现有技术中一旦网元操作系统失败即需要人工到现场维修而导致效率低的技术问题,本实施方式显然可以高效率地自动恢复操作维护单元的故障进而恢复网元的系统,无需人工近端操作。参阅图3,本专利技术提供版本服务器第一实施方式,包括:备份单元,用于备份网元中操作维护单元的软件;下发单元,用于在收到来自操作维护单元的所述软件的恢复请求后,向所述网元下发所述备份单元中备份的所述软件。本实施方式对应上述操作维护单元第一实施方式,是利用下发单元在收到来自操作维护单元的软件恢复请求后,向所述操作维护单元下发所述备份单元中备份的所述软件,协助操作维护单元自动恢复系统,提高效率。参阅图4,本专利技术还提出系统第一实施方式,包括操作维护单元和版本服务器。所述版本服务器包括:本文档来自技高网
...

【技术保护点】
一种操作维护单元,其特征在于,包括:    监控单元,用于在所述操作维护单元内软件运行发生异常时,重启所述操作维护单元;    基本输入输出单元,用于为所述操作维护单元内软件的加载提供初始配置,以及在所述操作维护单元重启时向版本服务器发送所述软件的恢复请求;    接收单元,用于在所述基本输入输出单元发送所述软件的恢复请求后,接收网络下发的所述操作维护单元内软件的备份并安装。

【技术特征摘要】
1.一种操作维护单元,其特征在于,包括:
监控单元,用于在所述操作维护单元内软件运行发生异常时,重启所述操
作维护单元;
基本输入输出单元,用于为所述操作维护单元内软件的加载提供初始配置,
以及在所述操作维护单元重启时向版本服务器发送所述软件的恢复请求;
接收单元,用于在所述基本输入输出单元发送所述软件的恢复请求后,接
收网络下发的所述操作维护单元内软件的备份并安装。
2.根据权利要求1所述的操作维护单元,其特征在于,所述监控单元进一
步包括:
监控模块,用于监控所述操作维护单元的所述软件运行是否发生异常;
单板管理控制模块,与所述监控单元进行心跳连接,在检测不到所述心跳
时重启所述操作维护单元;
其中,所述监控模块在所述软件运行发生异常时断开与所述单板管理控制
单元之间的心跳连接。
3.根据权利要求1所述的操作维护单元,其特征在于,所述监控单元进一
步包括:
监控模块,用于监控所述操作维护单元的所述软件运行是否发生异常;
异常预处理单元,用于在所述软件的运行开始发生异常时累计连续异常次
数;
其中所述监控模块在连续异常次数累计值达到预定异常次数后重启所述操
作维护单元。
4.根据权利要求1所述的操作维护单元,其特征在于,进一步包括:
发送单元,用于在所述软件安装、打补丁或升级后,向版本服务器发送所
述安装、打补丁或升级后的软件的备份。
5.一种版本服务器,其特征在于,包括:
备份单元,用于备份网元中操作维护单元的软件;
下发单元,用于在收到来自网元的所述软件的恢复请求后,向所述网元下
发所述备份单元中备份的所述软件。
6.一种系统,其特征在于,包括:操作维护单元及版本服务器,...

【专利技术属性】
技术研发人员:江胜峰
申请(专利权)人:上海华为技术有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利