[发明专利]一种分布式通信设备软件升级方法及系统有效
申请号: | 201210428530.7 | 申请日: | 2012-11-01 |
公开(公告)号: | CN102968357A | 公开(公告)日: | 2013-03-13 |
发明(设计)人: | 赵真富;王立春 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G06F9/445 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 罗丹 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 通信 设备 软件 升级 方法 系统 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种分布式通信设备软件升级方法及系统。
背景技术
随着人们对随时随地接入网络以获取信息的需求不断扩大,各种有线和无线终端不断涌现并接入到网络中。为了提升用户体验,网络中用于承载用户网络业务的网络设备就显得越来越重要,网络设备出现异常,轻则影响用户接入体验,导致用户流失,重则影响企业的电子商务网络的运行,导致重大的经济损失。
在网络上运行的网络通信设备中,为了性能和可扩展性等考虑,很多设备是基于多进程操作系统实现的分布式的通信设备。在使用多进程操作系统的通信设备中,通常采用多个业务进程协同完成通信设备的路由学习、数据转发功能。通信设备与外部设备进行交互,学习网络路由,并计算生成转发面使用的最佳路由表。然后下发到转发面,转发面再根据最佳路由表完成数据的路由转发。
在网络设备运行过程中,因可能存在软件故障或者新增功能特性,不得不面临各种各样的网络设备软件升级。为了避免网络设备在软件升级过程中引起业务中断,需要考虑支持业务不中断的软件升级方法。
发明内容
本发明要解决的技术问题是,提供一种分布式通信设备软件升级方法及系统,避免软件升级带来不必要的业务中断,提高业务的可靠性和可用性,提升用户业务体验。
本发明采用的技术方案是,所述分布式通信设备软件升级方法,主控单元中包含基于物理冗余的主用主控单元和备用主控单元,该方法包括:
步骤一,主控单元软件升级过程,包括:
主用主控单元通知备用主控单元启动新版本软件且以备用状态运行,并通过主用主控单元上的老版本软件对备用主控单元上新版本软件进行数据及数据状态恢复;
主用主控单元与备用主控单元进行主备状态倒换;
步骤二,线卡软件升级过程,包括:
当前的主用主控单元通知线卡注销控制面和管理面的老版本软件并启动控制面和管理面的新版本软件,并通过当前的主用主控单元对线卡上的所述控制面和管理面的新版本软件进行数据及数据状态恢复;
线卡刷新转发面软件的数据及数据状态。
进一步的,所述主用主控单元包括:第一版本管理组件和第一主备管理组件;所述备用主控单元包括:第二版本管理组件和第二主备管理组件;主控单元上的软件中均包含数据恢复组件;
所述步骤一,具体包括:
第一版本管理组件通知第二版本管理组件在备用主控单元上启动新版本软件;
主用主控单元上的老版本软件基于数据恢复组件对备用主控单元上新版本软件进行数据及数据状态恢复;
在所述数据及数据状态恢复完成后,第一版本管理组件通知第一主备管理组件将主用主控单元的运行状态倒换成备用,同时,第二版本管理组件通知第二主备管理组件将备用主控单元的运行状态倒换成主用。
进一步的,所述线卡包括:第三版本管理组件;主控单元及线卡上的软件均包含数据恢复组件;
所述步骤二,具体包括:
第三版本管理组件在主用主控单元与备用主控单元的主备状态倒换完成后,注销线卡上的控制面和管理面的老版本软件并启动控制面和管理面的新版本软件;
当前的主用主控单元上的新版本软件基于数据恢复组件对线卡上的所述控制面和管理面的新版本软件进行数据及数据状态恢复;
当线卡上的所述数据及数据状态恢复完成后,第三版本管理组件刷新转发面软件的数据及数据状态。
进一步的,所述步骤二还包括:
当线卡上的所述数据及数据状态恢复完成之后且在刷新转发面软件的数据及数据状态之前,升级线卡上的转发面软件。
进一步的,所述步骤一,还包括:
在主用主控单元与备用主控单元进行主备状态倒换后,将原主用主控单元上的老版本软件升级为新版本软件并以备用状态运行。
本发明还提供一种分布式通信设备软件升级系统,主控单元中包含基于物理冗余的主用主控单元和备用主控单元,该系统包括:
主用主控单元,用于通知备用主控单元启动新版本软件;通过主用主控单元上的老版本软件对备用主控单元上的新版本软件进行数据及数据状态恢复;当所述数据及数据状态恢复完成后,将运行状态倒换成备用;
备用主控单元,用于启动新版本软件并以备用状态运行;配合主用主控单元对新版本软件进行数据及数据状态恢复;当所述数据及数据状态恢复完成后,将运行状态倒换成主用;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210428530.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:选择旋钮仿真方法
- 下一篇:一种最快速降线演示装置