[发明专利]一种SDN控制器平滑升级的方法有效

专利信息
申请号: 202010922159.4 申请日: 2020-09-04
公开(公告)号: CN112099971B 公开(公告)日: 2022-10-25
发明(设计)人: 刘立京 申请(专利权)人: 紫光云(南京)数字技术有限公司
主分类号: G06F9/54 分类号: G06F9/54;G06F8/656
代理公司: 南京中盟科创知识产权代理事务所(特殊普通合伙) 32279 代理人: 孙丽君
地址: 210000 江苏省南京市浦口区江浦街*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 sdn 控制器 平滑 升级 方法
【说明书】:

发明的一种SDN控制器平滑升级的方法,包括以下步骤,步骤S1:在控制器的升级命令前设置一个钩子,将所述钩子与一个缓存队列链接;步骤S2:升级命令执行前,系统会先执行钩子,钩子将控制器中设备队列中未处理的消息,存储到所述缓存队列中,控制器开始升级;步骤S3:控制器升级过程中,如果有新消息要存入到设备队列中,将新消息存入到所述缓存队列中,处理缓存队列中的消息;步骤S4:控制器升级命令结束后,新消息存入到设备队列中,执行完缓存队列中的消息后,再执行设备队列。该方法通过设置缓存队列来避免业务丢失。

技术领域

本发明涉及SDN控制器升级改善领域,具体涉及一种SDN控制器平滑升级的方法。

背景技术

SDN(Software Defined Network,软件定义网络)网络是一种新型网络架构,集中化控制全网的资源,对改善网络资源交付有非常重要的意义。SDN控制器版本是不断演进的,升级软件版本是一个比较频繁的操作。但是升级过程中会造成业务中断,影响用户体验,也会让一部分数据成为脏数据。

SDN控制器接受业到务请求,将核心业务功能转交给Agent,Agent处理业务逻辑,转换成netconf报文,下发到设备上。其中Device1是设备的消息队列,每个设备之间下发的配置都是独立的,互不影响,针对设备角度,消息都是顺序执行的。保证了下发配置的一致性。但是升级过程会有如下问题:

1.如果设备升级消息队列会重置,会导致当前的缓存的消息丢失,业务出现问题。

2.后续的业务,由于升级中,无法添加到设备的缓存队列中,导致新的业务无法生效。

发明内容

为了克服现有技术中的不足,本发明提出的一种SDN控制器平滑升级的方法,其具有避免业务丢失的好处。

为了实现上述目的,本发明的一种SDN控制器平滑升级的方法,包括以下步骤,步骤S1:在控制器的升级命令前设置一个钩子,将钩子与一个缓存队列链接;步骤S2:升级命令执行前,系统会先执行钩子,钩子将控制器中设备队列中未处理的消息,存储到缓存队列中,控制器开始升级;步骤S3:控制器升级过程中,如果有新消息要存入到设备队列中,将新消息存入到缓存队列中,处理缓存队列中的消息;步骤S4:控制器升级命令结束后,新消息存入到设备队列中,执行完缓存队列中的消息后,再执行设备队列。

进一步的,设备队列中的消息按顺序依次放入到缓存队列中。

进一步的,步骤S2中,如果设备消息未完全存储到缓存队列中,则控制器停止升级。

进一步的,步骤S4中,缓存队列中的消息处理完成后,缓存队列被消除。

进一步的,设备队列与缓存队列的规格大小相同。

有益效果:通过设置钩子,将原设备队列中未处理的消息放到缓冲队列中进行处理,SDN控制器可以边升级并处理消息,不会造成业务丢失、无法开展新业务等问题。

附图说明

下面结合附图对本发明作进一步描写和阐述。

图1是本发明首选实施方式的流程图;

图2是本发明首选实施方式的步骤图。

具体实施方式

下面将结合附图、通过对本发明的优选实施方式的描述,更加清楚、完整地阐述本发明的技术方案。

如图1所示,本发明首选实施方式的一种SDN控制器平滑升级的方法,包括以下步骤,

步骤S1:在控制器的升级命令前设置一个钩子,将钩子与一个缓存队列链接。

钩子,即为钩子程序,可以设置在一个命令执行前,可以优先执行钩子程序。将该钩子放到升级命令前,系统可以优先处理钩子程序。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云(南京)数字技术有限公司,未经紫光云(南京)数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010922159.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top