[发明专利]一种机架式设备的版本升级方法有效
申请号: | 200810009350.9 | 申请日: | 2008-02-25 |
公开(公告)号: | CN101236506A | 公开(公告)日: | 2008-08-06 |
发明(设计)人: | 王聪;石江涛 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 蒋雅洁;张瑾 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机架 设备 版本 升级 方法 | ||
技术领域
本发明涉及版本升级技术,具体涉及一种机架式设备的版本升级方法。
背景技术
为了更好地满足用户需求以及进一步自我完善,高端路由器T128等机架式设备需要不断地增加功能或者解决自身存在的缺陷(bug),每当增加了新功能或者解决了一些bug,便需要中断业务对机架式设备进行版本升级,而机架式设备大都是现网运行的设备,即需要时刻保持运行状态以处理业务,并且这些机架式设备往往承载着大量的用户,所以,为了避免给广大用户带来不便,希望因版本升级带来的业务中断时间越短越好。
图1为机架式设备的结构图,如图1所示,机架式设备主要由主控板、内联交互机及多个线卡构成,目前,机架式设备的版本升级方法主要有两种,如果机架式设备中的各个线卡没有本地闪存(FLASH),则把压缩后的新版本拷贝到主控板的本地FLASH后,中断业务进行版本升级,各个线卡依次从主控板加载压缩后的新版本到本地,解压缩后解析新版本到本地随机存储器(RAM),再从本地RAM启动运行新版本,由于版本升级时间包括从主控板加载压缩后新版本的时间、解压缩的时间,所以耗时较长,且由于各个线卡从主控板加载压缩后的新版本为串行加载,所以线卡越多版本升级时间越长;如果电信系统中的各个线卡有本地FLASH,则把压缩后的新版本拷贝到各个线卡的本地FLASH后,中断业务进行版本升级,各个线卡先从本地FLASH读取压缩后的新版本,解压缩后解析新版本到本地RAM,再从本地RAM启动运行新版本,这种版本升级方法虽然省去了线卡从主控板加载压缩后的新版本的时间,但仍然包括解压缩的时间,所以也相当耗时。
发明内容
有鉴于此,本发明的主要目的在于提供一种机架式设备的版本升级方法,能够减少版本升级时间,提高用户体验。
为达到上述目的,本发明的技术方案是这样实现的:
一种机架式设备的版本升级方法,设置新版本标识位,该方法包括以下步骤:
a、对机架式设备进行预升级;
b、重新启动机架式设备进行版本升级。
步骤a所述对机架式设备进行预升级包括:
a1、分别在各个线卡的内存空间分配一块内存;
a2、将压缩后的新版本加载到步骤a1所述分配的内存中;
a3、将压缩后的新版本解压缩到指定的内存区域;
a4、修改新版本标识位为有效。
步骤b所述重新启动机架式设备后包含步骤:判断新版本标识位是否有效,如果是,解析步骤a3所述指定内存区域中解压缩后的新版本并运行;否则,按原流程启动。
所述从指定内存区域中解压缩后的新版本并运行后进一步包含步骤:修改新版本标识位为无效。
步骤a2所述压缩后的新版本存在于主控板的本地闪存FLASH中。
所述按原流程启动为:各个线卡依次从主控板的本地FLASH加载压缩后的版本到内存,解压缩后再解析运行。
步骤a2所述压缩后的新版本存在于各个线卡的本地闪存FLASH中。
所述按原流程启动为:各个线卡依次从自身的本地FLASH加载压缩后的版本到内存,解压缩后再解析运行。
本发明提出的版本升级方法,在中断业务对机架式设备进行版本升级前,对机架式设备进行预升级,使各个线卡在中断业务前便获取压缩后的新版本并解压缩,之后再中断业务进行版本升级,机架式设备便可以直接解析并运行新版本,由于省去了获取解压缩后新版本的时间、解压缩的时间,所以,本发明减少了版本升级时间,提高了用户体验。
附图说明
图1为机架式设备的结构图;
图2为本发明机架式设备版本升级方法流程图。
具体实施方式
本发明的基本思想是:在中断业务对机架式设备进行版本升级前,对机架式设备进行预升级,使各个线卡在中断业务前便获取压缩后的新版本并解压缩后,再中断业务进行版本升级,便可以直接解析并运行新版本。下面以对线卡没有本地FLASH的机架式设备进行版本升级为实施例,结合具体实施例及附图,对本发明作进一步详细说明。
本发明需要在主控板的内存中设置新版本标识位,如果新版本标识位有效,则说明当前有新版本,可以对机架式设备进行版本升级;如果新版本标识位无效,则说明当前没有新版本可供升级。
图2为本发明机架式设备版本升级方法流程图,如图2所示,本发明机架式设备版本升级方法包括以下步骤:
步骤21:将压缩后的新版本拷贝到主控板。这里,将压缩后的新版本拷贝到主控板的本地FLASH。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810009350.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高分子复合内墙装饰板
- 下一篇:一种钢结构女儿墙外天沟防水结构