[发明专利]设备操作方法及装置有效
申请号: | 201810374543.8 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108551405B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 李金平 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;G06F8/65 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 操作方法 装置 | ||
本公开涉及一种设备操作方法及装置。该设备操作方法包括:在接收到网管设备发送的操作命令时,确定网络设备是否运行ISSU;在确定所述网络设备运行ISSU时,确定是否执行所述操作命令;在确定不执行所述操作命令时,保存所述操作命令;在检测到所述网络设备结束运行ISSU时,获取并执行所述操作命令。本公开的设备操作方法及装置,能够实现网管设备能够随时向网络设备下发操作命令,而不受到网络设备运行ISSU的影响,且网络设备能够在结束运行ISSU时,获取并执行ISSU期间的操作命令。
技术领域
本公开涉及通信技术领域,尤其涉及一种设备操作方法及装置。
背景技术
相关技术中,ISSU(In-Service Software Upgrade,不中断业务升级)是一种可靠性高的升级网络设备软件的方式。通过ISSU升级,能够确保在升级过程中业务不中断或者中断时间较短。软件在发布的时候,开发商会根据当前版本和历史版本是否兼容以及兼容的程度,制定升级策略。ISSU升级策略包括:增量升级(例如服务级或文件级),软重启升级或重启升级等。但是,无论ISSU升级策略如何,都要求严格遵守:第一,在ISSU期间,不得利用配置插件下发操作命令;第二,在ISSU升降级前,必须保证网络设备的配置不包括目标版本不支持的配置。
目前,在ISSU期间,网络设备只允许查询命令而不允许执行其它操作命令。而在云网络应用场景下,采用专门的网管设备(例如业务编排器)来管理和配置网络设备。云平台并不知道网络设备侧的行为,随时都可能查询网络设备的配置并进行维护。一旦发现网络设备连接不上或者无法下发操作命令,就会发出告警。此外,在ISSU升降级前,由用户删除网络设备的配置中目标版本不支持的配置,以保证网络设备的配置不包括目标版本不支持的配置,这对用户来说非常困难。
发明内容
有鉴于此,本公开提出了一种设备操作方法及装置,以解决相关技术中网络设备在运行ISSU期间,网管设备无法向网络设备下发操作命令的问题。
根据本公开的一方面,提供了一种设备操作方法,用于能够运行不中断业务升级ISSU的网络设备,包括:
在接收到网管设备发送的操作命令时,确定网络设备是否运行ISSU;
在确定所述网络设备运行ISSU时,确定是否执行所述操作命令;
在确定不执行所述操作命令时,保存所述操作命令;
在检测到所述网络设备结束运行ISSU时,获取并执行所述操作命令。
根据本公开的另一方面,提供了一种设备操作装置,用于能够运行不中断业务升级ISSU的网络设备,包括:
第一确定模块,用于在接收到网管设备发送的操作命令时,确定网络设备是否运行ISSU;
第二确定模块,用于在确定所述网络设备运行ISSU时,确定是否执行所述操作命令;
命令保存模块,用于在确定不执行所述操作命令时,保存所述操作命令;
命令执行模块,用于在检测到所述网络设备结束运行ISSU时,获取并执行所述操作命令。
在第三方面,本发明提供了一种设备操作装置,包括:处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令以实现上述设备操作方法。
在第四方面,本发明提供了一种非易失性计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现上述设备操作方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810374543.8/2.html,转载请声明来源钻瓜专利网。