[发明专利]防止业务中断的方法和装置有效
申请号: | 201110235030.7 | 申请日: | 2011-08-16 |
公开(公告)号: | CN102238093A | 公开(公告)日: | 2011-11-09 |
发明(设计)人: | 王峰 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/24 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 杨春香;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 防止 业务 中断 方法 装置 | ||
技术领域
本发明涉及网络通信技术,特别涉及防止业务中断的方法和装置。
背景技术
目前,现有网络对设备的可靠性要求越来越高,普遍要求设备具有业务不间断的升级能力,即所谓的ISSU能力。主流厂商对支持业务不间断升级的设备通常设置为分布式设备。该分布式设备包括双主控板和若干个线卡板,双主控板中,其中一个为主用主控板,另一个为备用主控板。在分布式设备升级时,按照图1所示的流程执行:
步骤101,将备用主控板的版本更新为新版本,重启该备用主控板;
步骤102,将主用主控板的版本更新为新版本,重启该主用主控板;
步骤103,备用主控板感知到主用主控板异常时,进行主备切换,切换为主用主控板,接管原主用主控板执行的操作,同时,利用GR等协议通知对端以保持数据正常传输,避免网络震荡。
步骤104,线卡板通过单板复位的方式完成版本的更新,以实现升级。
可以看出,对于分布式设备,如果线卡板需要升级,则必须通过线卡板重启来重新加载新版本的方式实现。线卡板包含CPU控制系统和转发芯片系统,在线卡板重启时,该线卡板上的CPU控制系统和转发芯片系统均需被复位,这会导致该线卡板上的所有流量在升级过程中全部中断。
对于集中式设备,其升级只能通过单板复位方式进行,同样会导致流量中断。
发明内容
本发明提供了防止业务中断的方法和装置,以防止分布式设备中线卡板升级或者集中式设备升级所引起的流量中断。
本发明提供的技术方案包括:
一种防止业务中断的方法,所述方法应用于包含CPU控制系统和芯片转发系统的线卡板中,该方法包括:
在所述线卡板重启之前将所述线卡板上的CPU控制系统存储Shadow数据至预设的存储设备,并设置控制系统重启标志,所述Shadow数据至少包括:所述芯片转发系统的设置信息和CPU控制系统当前的协议状态信息;
在对所述线卡板进行重启时,重启所述线卡板上的CPU控制系统,并保持所述线卡板上的芯片转发系统处于继续处理业务的状态;
当所述线卡板上的CPU控制系统在重启过程中发现所述控制系统重启标志时,在初始过程中恢复已存储在存储设备中的Shadow数据。
一种防止业务中断的装置,所述装置应用于上述方法,该装置包括:
第一控制单元,用于在所述线卡板重启之前将所述线卡板上的CPU控制系统存储Shadow数据至预设的存储设备,并设置控制系统重启标志,所述Shadow数据至少包括:所述芯片转发系统的设置信息和CPU控制系统当前的协议状态信息;
第二控制单元,用于在对所述线卡板进行重启时,重启所述线卡板上的CPU控制系统,并保持所述线卡板上的芯片转发系统处于继续处理业务的状态;
处理单元,用于当所述线卡板上的CPU控制系统在重启过程中发现所述控制系统重启标志时,在初始过程中恢复已存储在存储设备中的Shadow数据。
由以上技术方案可以看出,本发明中,在线卡板由于升级或者其他原因而导致的重启过程中,仅重启所述线卡板中的CPU控制系统,而所述线卡板中的芯片转发系统处于继续处理业务的状态,这能实现芯片转发系统不中断地处理业务,防止了线卡板升级过程中业务断。
附图说明
图1为本发明实施例提供的方法流程图;
图2为本发明实施例提供的另一方法流程图;
图3为本发明实施例提供的装置结构图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。
在对本发明提供的防止业务中断的方法进行描述之前,先分析一下分布式设备中线卡板的结构。集中式设备的结构与分布式设备中线卡板的结构类似,为描述方便,下文也将集中式设备统称为线卡板。
在本发明中,基本上可以简单地将线卡板划分为两个系统:
CPU控制系统,其由一款CPU来完成控制平面的处理,包括运行各种协议,以及转发表项的设置等。
芯片转发系统,通常由一套专用的转发芯片比如ASIC芯片、NP芯片、FPGA芯片等,利用CPU控制系统设置的转发表项来完成数据平面各种报文的转发。
在现有技术中,为了实现线卡板的升级,需要对线卡板进行简单地重启操作,重启时CPU控制系统和芯片转发系统均被复位,在芯片转发系统被复位的过程中,该芯片转发系统中断业务处理,这导致了业务流量的中断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110235030.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型的毛巾微波烘干杀菌专用设备
- 下一篇:LED环形日光灯