[发明专利]一种基于ISSU升级VSM系统的方法及装置有效
申请号: | 201710919962.0 | 申请日: | 2017-09-30 |
公开(公告)号: | CN107678764B | 公开(公告)日: | 2020-09-08 |
发明(设计)人: | 郑磊 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 issu 升级 vsm 系统 方法 装置 | ||
本申请提供一种基于ISSU升级VSM系统的方法及装置,应用于VSM系统的主设备的第一主控板,所述方法包括:生成升级任务表;其中,所述升级任务表包括任务序号、任务内容和主控板的标识的映射关系;基于所述任务序号,按次序获取升级任务表项,作为目标升级任务表项,确定表项中的板卡标识是否为本地的板卡标识;如果是,根据表项中的任务内容执行任务,并更新升级进度;如果不是,将所述升级任务表和升级进度发送至第二主控板,以由第二主控板管理所述第一主控板升级,升级完成后,向第二主控板发送事件信号,以由第二主控板返回所述升级任务表。本申请减少了板间通信,解决了丢包造成的升级过程停滞和无法更新升级进度的问题。
技术领域
本申请涉及计算机技术领域,特别涉及一种基于ISSU升级VSM系统的方法及装置。
背景技术
VSM(Virtual Switch Matrix,虚拟交换矩阵)技术可以将多台框式设备虚拟成一台网络设备,每一台框式设备为该网络设备的成员设备,成员设备分为主设备(Master)和从设备(Slave);其中,主设备通过选举产生,负责管理整个VSM系统,其它设备为从设备,从设备作为主设备的备份设备来运行。
框式设备可以插入主控板、业务板和接口板;其中,主控板可以负责管理框式设备的业务功能;接口板可以完成基本的转发功能;业务板负责特殊的业务处理功能,比如:应用防火墙、应用交付、上网行为管理及流控等,此外,业务板也可以实现转发功能。
当VSM系统的操作系统或软件进行版本升级时,主控板和业务板可以中断业务,重启完成升级。为了保证重启过程中VSM系统的业务不中断,可以通过ISSU(In-ServiceSoftware Upgrade,不中断业务升级)技术对各成员设备上的各主控板和业务板分别进行升级。
具体地,VSM系统的主设备的主用主控板接收到用户触发的升级指令后,可以生成升级任务表,并将该升级任务表发送至VSM系统的其它主控板;其中,上述升级任务表中包括多个记录,每条记录包括任务序号、任务内容和执行任务的主控板的标识。
参见图1,为现有技术的一种升级任务表,当VSM系统的各主控板配置图1所示的升级任务表,主设备的备用主控板(即标识为B板的主控板)首先重启进行升级,并在升级完成后,向其它主控板分别发送任务完成消息;其中,上述任务完成消息携带任务序号。
其它主控板接收到上述升级完成消息后,可以根据上述任务完成消息中的任务序号确定下一个任务,并确定下一个任务对应的板卡标识是否为本地的标识,如果是,则可以执行下一个任务,并在任务完成后,向其它主控板发送任务完成消息。
上述升级过程不断循环,直到上述升级任务表中的全部任务都已完成,此时,VSM系统升级成功。
然而,现有技术的升级过程中,各主控板之间的通信太多,可能出现丢包,造成升级过程停滞;此外,如果发送至主设备的主用主控板的任务完成消息丢包,主用主控板无法准确更新升级进度,导致无法准确地向用户反馈升级进度;各主控板轮流管理控制升级过程,如果发生异常,无法向用户反馈。
发明内容
有鉴于此,本申请提供一种基于ISSU升级VSM系统的方法及装置,用于减少各主控板之间的通信,避免因丢包造成的升级过程停滞以及无法准确更新升级进度;此外,升级过程由一个主用主控板来控制,可准确向用户反馈升级过程中的异常。
具体地,本申请是通过如下技术方案实现的:
一种基于ISSU升级VSM系统的方法,应用于VSM系统的主设备的第一主控板,所述VSM系统的主设备包括第二主控板和若干业务板,所述VSM系统包括至少一个从设备,所述从设备包括若干主控板和若干业务板,包括:
生成升级任务表;其中,所述升级任务表包括若干条升级任务表项,每条升级任务表项包括任务序号、任务内容和主控板的标识的映射关系;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710919962.0/2.html,转载请声明来源钻瓜专利网。