一种实现业务不中断的单板升级方法

文档序号:7661274阅读:170来源:国知局
专利名称:一种实现业务不中断的单板升级方法
技术领域
本发明涉及电信领域主备配置的单板升级,具体涉及一种根据数据配置实 现单板在升级的过程中业务不中断的方法。
背景技术
在电信工程现场,对于重要的单板,都使用主备备份的方式工作,以保证 系统安全和稳定,而且作为主备使用的单板必须成对使用,且要求使用同种类 型的单板进行主备配置,这样,当其中一块单板出现故障时,才能使用相同的 单板进行更换。若作为主备使用的单板类型不同,且不能成对使用,单板在版本下载或上 电启动时的一致性;险查中,发现实际使用的单板和配置的单板类型不一致,则 版本无法下载,单板也无法启动运行,即使对于逻辑功能相同的单板也是一样 的。而且,有时会因为故障单板没有相同类型的单板进行更换,无法保证重要 的单板在主备的工作模式下运行, 一旦单板出现故障,就会造成瘫局等问题, 后果相当严重。另外,随着电信业务的发展,对单板的内存和处理能力不断提出更高的要求,从而单板本身也有更新换代升级的需求。比如MPX86单板,使用INTEL PIII Low Power ( 700MHZ )的CPU,目前有MPX86—2单板作为其升级单板,其采 用Intel的Pentium M ( UGHZ)的CPU。现有技术中,在进行硬件升级时, 一般采用直接更改数据配置,然后更换 单板的方式进行的,这样带来了业务的中断,例如,运营商有时在升级公告中 发布的业务短时中断的提示,说明系统在升级的过程中,由于无法保证业务的
持续,造成系统不稳定,给运营商和用户带来了极大的不便。 发明内容本发明提出一种实现业务不中断的单板升级方法,该方法对于主备配置的 单板,把单板的兼容情况做成配置,先升级备用单板,再进行主备倒换升级新 备用单板,不中断单板业务,起到了升级过程中业务持续,稳定系统的作用。本发明具体是这样实现的一种实现业务不间断的单板升级方法,包括如下步骤步骤1,采用单板兼容管理模块对能兼容的单板进行数据配置;步骤2,把待升级使用单板倒换成备用单板后更换为配置单板;步骤3,配置单板上电,配置单板向单板兼容管理模块发送兼容性检查请求;步骤4,单板兼容管理模块判断配置单板是否兼容待升级使用单板,如果兼容,则将兼容消息发送给配置单板,配置单板启动成功,否则,单板兼容管理模块告警提示待升级使用单板和配置单板不兼容;步骤5,配置单板与主用单板进行主备倒换,主用单板倒换成备用单板后, 进行升级;步骤6,在单板兼容管理模块上修改配置数据,把当前配置修改成和升级使 用单板相同。在所述的实现业务不间断的单板升级方法中,所述步骤5中,主用单板倒 换成备用单板后,进行升级,具体包括如下步骤步骤A,主用单板倒换成备用单板后更换为配置单板;步骤B,配置单板上电,配置单板向单板兼容管理模块发送兼容性检查请求;步骤C,单板兼容管理模块判断配置单板是否兼容主用单板,如果兼容,则 将兼容消息发送给配置单板,配置单板启动成功,完成升级更换;否则,单板 兼容管理模块告警提示主用单板和配置单板不兼容。所述的实现业务不间断的单板升级方法,还包括如下步骤 步骤7,单板兼容管理模块确定配置数据变化后通知当前使用的配置单板;步骤8,当前使用的配置单板向单板兼容管理模块获取配置数据变化情况, 如果发现当前使用的配置单板类型和实际使用的配置单板类型 一致,使用配置 单板工作,完成主备单板升级,否则当前使用的配置单板自动重启。在所述的实现业务不间断的单板升级方法中,所述步骤1中,将单板兼容 的配置数据保存到单板兼容管理模块中。在所述的实现业务不间断的单板升级方法中,所述步骤2中,若待升级使 用单板为备用单板,则直接进行升级。在所述的实现业务不间断的单板升级方法中,所述步骤6中,修改配置数 据是指,将单板兼容管理模块中使用单板的类型修改为配置单板的类型。本发明对于主备配置的单板,根据兼容单板的数据配置,在单板启动时向 单板兼容管理模块发起兼容性校验,如果使用单板和配置单板兼容,则单板启 动成功,在配置单板的环境和性能下工作。先升级备用单板,然后进行主备倒 换再升级新备用单板,最终把配置修改和实际情况一致,从而实现主备单板升 级替换。把单板的兼容情况做成可以配置的数据,灵活方便,只要单板上的程 序有兼容性校验流程,当再有新的兼容单板出现时,只需要修改配置数据,就 可以实现单板平滑升级,且不需要中断单板的业务,起到了升级过程中业务持 续,稳定系统的作用。


图l是本发明系统结构示意图;图2是本发明主备配置单板平滑升级的流程图。
具体实施方式
本发明所述方法是针对主备配置的单板进行升级,其技术思想是,首先根 据单板的兼容情况在单板兼容管理模块中进行数据配置,将使用单板更换为备
用单板后进行升级更换,更换为配置单板,配置单板上电,向单板兼容管理模 块发起兼容性检查,通过兼容性检查的配置单板启动成功,将配置单板与主用 单板进行主备倒换,完成对主用单板的升级配置,通过单板兼容管理模块修改 配置数据。下面结合附图和具体实施方式
,对本发明所述方法进行详细说明。 如图l所示,本发明方法通过单板兼容管理模块和配置单板协同实现。如图2所示为实现本发明方法的流程图。本发明方法由单板兼容管理模块 和配置单板配合实施,具体包括如下步骤步骤A,根据使用单板和配置单板的兼容情况,采用单板兼容管理模块对 能进行兼容的单板进行数据配置;步骤B,在单板兼容管理模块中进行单板兼容配置数据的保存;步骤C,把待升级使用单板倒换成备用单板,进行升级更换,更换为配置单 板,另外一块使用单板作为主用单板进行工作;步骤D,配置单板上电,配置单板向单板兼容管理才莫块发送兼容性检查请 求,把实际使用的配置单板与待升级使用单板的信息发给单板兼容管理模块, 进行兼容性检查;步骤E,单板兼容管理模块根据配置数据,判断实际使用的配置单板是否可 以兼容待升级使用单板,如果兼容,则将兼容消息发送给当前配置单板,转入 步骤F,否则转入步骤G;步骤F,兼容检查通过,当前配置单板启动成功,工作在待升级使用单板的 环境下,执行步骤H,否则执行G并向单板兼容管理模块通知待升级使用单板 和配置单板不兼容,待升级使用单板启动失败;步骤G,单板兼容管理模块告警提示待升级使用单板和配置单板不兼容;步骤H,配置单板成功启动后,进行主备倒换,使配置单板倒换成主用单板;步骤I,重复B-G,完成原主用单板的升级配置;步骤J,在单板兼容管理模块上修改配置数据,当前配置修改成和实际使用 单板相同,即将原来的单板类型修改为配置单板的类型。步骤K,单板兼容管理模块比较配置数据并进行保存,通过比较发现单板类型变化,通知当前使用的配置单板;步骤L,当前使用的配置单板接收到单板配置类型变化消息,向单板兼容管 理模块获取配置数据变化情况,如果发现当前使用的配置单板类型和实际使用 的配置单板类型一致,使用配置单板工作,完成主备单板升级,流程结束,否 则当前使用的配置单板自动重启。下面以升级使用INTEL PIII Low Power ( 700MHZ ) CPU的MPX86单板到 Intel的PentiumM CPU ( I.IGHZ)的CPU MPX86—2单板为例,对本发明方法 进行详细说明,单板兼容管理模块MPX86一2单板配合实施。步骤l:根据单板的实际情况,在单板兼容管理模块中进行数据配置,作为 配置单板的MPX86_2可以兼容作为使用单板的MPX86,即支持配置单板 MPX86—2替换使用单板MPX86;步骤2:在单板兼容管理模块中对单板兼容配置数据进行保存,以备后续的 查询和使用;步骤3:把使用单板MPX86倒换成备用,另外一块使用单板MPX86作为 主用单板进行工作;步骤4:拔出备用单板MPX86,插入配置单板MPX86一2;步骤5:配置单板MPX86_2上电,配置单板MPX86—2向单板兼容管理模 块发起兼容性检查请求,把实际使用的配置单板MPX86—2和当前待升级配置的 使用单板MPX86的信息发给单板兼容管理模块,进行兼容性检查;步骤6:单板兼容管理模块根据配置数据,判断实际使用的配置单板 MPX86一2是否可以兼容待升级使用单板MPX86,如果兼容,则将兼容消息发送 给当前配置单板MPX86—2,转入步骤8,否则,转入步骤7;步骤7,单板兼容管理模块告警提示配置单板MPX86_2和使用单板MPX86
不兼容,备用单板MPX86启动失败;步骤8:当前配置单板MPX86一2通过兼容性检查,启动成功,工作在使用 单板MPX86的环境下;步骤9:对主用单板MPX86和当前处于备用状态的配置单板MPX86—2进 行主备倒换,配置单板MPX86—2作为主机使用,主用单板MPX86作为备机工 作;步骤10:重复步骤3-7,完成对作为备机的主用单板MPX86的升级;步骤11:在单板兼容管理模块上修改配置数据,把原来使用的单板类型 MPX86修改成配置单板类型MPX86_2;步骤12:单板兼容管理模块比较配置数据并进行保存,发现配置数据中的 单板类型发生变化,通知当前使用的配置单板MPX86一2;步骤13:当前使用的配置单板MPX86一2接收到单板配置类型变化后,向单 板兼容管理模块获取配置数据变化情况,发现当前使用的配置单板MPX86—2类 型和实际使用的单板MPX86—2的类型一致,使用配置类型MPX86_2单板工作, 完成主备单板升级,流程结束。
权利要求
1、一种实现业务不间断的单板升级方法,其特征在于,包括如下步骤步骤1,采用单板兼容管理模块对能兼容的单板进行数据配置;步骤2,把待升级使用单板倒换成备用单板后更换为配置单板;步骤3,配置单板上电,配置单板向单板兼容管理模块发送兼容性检查请求;步骤4,单板兼容管理模块判断配置单板是否兼容待升级使用单板,如果兼容,则将兼容消息发送给配置单板,配置单板启动成功,否则,单板兼容管理模块告警提示待升级使用单板和配置单板不兼容;步骤5,配置单板与主用单板进行主备倒换,主用单板倒换成备用单板后,进行升级;步骤6,在单板兼容管理模块上修改配置数据,把当前配置修改成和升级使用单板相同。
2、 如权利要求1所述的实现业务不间断的单板升级方法,其特征在于,所 述步骤5中,主用单板倒换成备用单板后,进行升级,具体包括如下步骤步骤A,主用单板倒换成备用单板后更换为配置单板;步骤B,配置单板上电,配置单板向单板兼容管理模块发送兼容性检查请求;步骤C,单板兼容管理模块判断配置单板是否兼容主用单板,如果兼容,则将兼容消息发送给配置单板,配置单板启动成功,完成升级更换;否则,单板兼容管理模块告警提示主用单板和配置单板不兼容。
3、 如权利要求1或2所述的实现业务不间断的单板升级方法,其特征在于, 还包括如下步骤步骤7,单板兼容管理模块确定配置数据变化后通知当前使用的配置单板; 步骤8,当前使用的配置单板向单板兼容管理模块获取配置数据变化情况, 如果发现当前使用的配置单板类型和实际使用的配置单板类型一致,使用配置 单板工作,完成主备单板升级,否则当前使用的配置单板自动重启。
4、 如权利要求1或2所述的实现业务不间断的单板升级方法,其特征在于, 所述步骤l中,将单板兼容的配置数据保存到单板兼容管理模块中。
5、 如权利要求1或2所述的实现业务不间断的单板升级方法,其特征在于, 所述步骤2中,若待升级使用单板为备用单板,则直接进行升级。
6、 如权利要求1或2所述的实现业务不间断的单板升级方法,其特征在于, 所述步骤6中,修改配置数据是将单板兼容管理模块中使用单板的类型修改为配置单板的类型。
全文摘要
本发明公开了一种实现业务不间断的单板升级方法包括,采用单板兼容管理模块对能兼容的单板进行数据配置;把待升级使用单板倒换成备用单板后更换为配置单板;配置单板上电,配置单板向单板兼容管理模块发送兼容性检查请求;单板兼容管理模块,判断配置单板是否兼容待升级使用单板,如果兼容,则将兼容消息发送给配置单板,配置单板启动成功,否则,单板兼容管理模块告警提示待升级使用单板和配置单板不兼容;配置单板与主用单板进行主备倒换,主用单板倒换成备用单板进行升级。本发明方法,实现了单板平滑升级,且不需要中断单板的业务,起到了升级过程中业务持续,稳定系统的作用。
文档编号H04L12/24GK101119188SQ20071015164
公开日2008年2月6日 申请日期2007年9月25日 优先权日2007年9月25日
发明者何幼权, 申茂邦, 龙 马 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1