针对SD-WAN系统实现软件版本平滑升级功能的系统及方法技术方案

技术编号:21431507 阅读:35 留言:0更新日期:2019-06-22 11:43
本发明专利技术涉及一种针对SD‑WAN系统实现软件版本平滑升级功能的系统,包括编排器模块;控制器模块,与所述的编排器模块相连接,能够同时对具有多个版本软件的设备模块进行业务管理配置;设备模块,与所述的控制器模块相连接,用于在升级时清除原本地配置,并兼容所述的控制器模块下发的业务配置;接口模块,与所述的编排器模块、控制器模块和设备模块均相连接。本发明专利技术还涉及一种针对SD‑WAN系统进行软件版本平滑升级操作的方法。采用了本发明专利技术的针对SD‑WAN系统实现软件版本平滑升级功能的系统及方法,系统业务不需要重新编排,实现平滑升级;升级过程中,各个站点设备间业务影响减轻到最少;有升级回滚方案,减轻升级过程中出现的风险。

【技术实现步骤摘要】
针对SD-WAN系统实现软件版本平滑升级功能的系统及方法
本专利技术涉及网络互联领域,尤其涉及网络软件升级领域,具体是指一种针对SD-WAN系统实现软件版本平滑升级功能的系统及方法。
技术介绍
SD-WAN很好的解决企业的分支机构互联和业务互通,近几年有越来越多的企业开始在原有专线互通的基础上采用SD-WAN来扩展业务。跟传统的专线设备相比,SD-WAN最吸引企业采纳的是它可以根据需要扩展新的网络功能以及各种增值业务。在部署层面,SD-WAN系统由编排器、控制器以及放在各个分支的众多盒子设备组成,如图1所示。这样的一个系统,在软件版本升级的时候,有如下挑战:1、编排软件、控制器软件和设备软件,要保证兼容性,保证在升级的过程中,升级某一个功能部件时,另外一个功能部件依然能够正常功能。2、大批量的设备的升级,不可能同一时间升级完成,升级的方法要能够跨数天,甚至数月。3、升级的过程中,如果出现问题,升级方案要能够方便的进行版本回滚因此,如何方便的进行软件版本的升级,特别是如何升级大批量的硬件盒子设备,以保证安全升级以及尽可能小的减少业务中断的时间,同时又不至于增加成本,是一个重要亟需妥善解决的问题。
技术实现思路
本专利技术的目的是克服了上述现有技术的缺点,提供了一种成本低、业务流畅、数据安全的针对SD-WAN系统实现软件版本平滑升级功能的系统及方法。为了实现上述目的,本专利技术的针对SD-WAN系统实现软件版本平滑升级功能的系统及方法如下:该针对SD-WAN系统实现软件版本平滑升级功能的系统,其主要特点是,所述的系统包括:编排器模块;控制器模块,与所述的编排器模块相连接,能够同时对具有多个版本软件的设备模块进行业务管理配置;设备模块,与所述的控制器模块相连接,用于在升级时清除原本地配置,并兼容所述的控制器模块下发的业务配置;接口模块,与所述的编排器模块、控制器模块和设备模块均相连接,所述的接口模块包括:第一接口,分别与所述的编排器模块和控制器模块相连接;第二接口,分别与所述的控制器模块和设备模块相连接;第三接口,与所述的设备模块中不同版本的软件相连接。较佳地,所述的编排器模块和控制器模块同时升级。较佳地,所述的编排器模块和控制器模块通过数据升级工具将旧版本的软件数据升级并兼容至新版本软件。较佳地,所述的控制器的南向接口与多种设备模块的接口相匹配。该基于上述系统针对SD-WAN系统进行软件版本平滑升级操作的方法,其主要特点是,所述的方法包括以下步骤:(1)所述的编排器模块和控制器模块同步进行版本升级;(2)所述的设备模块逐个分批进行版本升级。较佳地,所述的步骤(1)包括编排器进行版本升级的步骤,具体包括以下步骤:(1-1.1)所述的编排器模块停止业务;(1-1.2)所述的编排器模块备份数据;(1-1.3)所述的编排器模块运行数据升级工具,将现有的数据升级至与新版本软件兼容;(1-1.4)所述的编排器模块安装并运行编排器模块的新版本软件;所述的步骤(1)还包括控制器进行版本升级的步骤,具体包括以下步骤:(2-1.1)所述的控制器模块停止业务;(2-1.2)所述的控制器模块备份数据;(2-1.3)所述的控制器模块运行数据升级工具,将现有的数据升级至与新版本软件兼容;(2-1.4)所述的控制器模块安装并运行控制器模块的新版本软件。较佳地,所述的步骤(2)具体包括以下步骤:(2.1)所述的设备模块进行版本升级,并清除本地配置;(2.2)所述的控制器模块进行兼容性处理,根据新版本软件模型向设备模块重新下发业务配置;(2.3)所述的设备模块运行新版本的软件并进行工作。较佳地,所述的方法还包括系统回滚的步骤,所述的系统回滚的步骤包括编排器模块回滚的步骤,具体包括以下步骤:(a1)所述的编排器模块使用备份过的原数据;(a2)安装并运行旧版本的编排器模块软件;所述的系统回滚的步骤包括控制器模块回滚的步骤,具体包括以下步骤:(a1)所述的控制器模块使用备份过的原数据;(a2)安装并运行旧版本的控制器模块软件;所述的系统回滚的步骤包括设备模块回滚的步骤,具体包括以下步骤:(c1)所述的控制器模块和设备模块同时运行新版本软件;(c2)所述的设备模块回滚至旧版本软件;(c3)所述的控制器模块根据旧版本设备软件模型重新下发业务配置。采用了本专利技术的针对SD-WAN系统实现软件版本平滑升级功能的系统及方法,系统业务不需要重新编排,实现平滑升级;升级步骤简便,减轻升级运维压力;各个站点的盒子设备可以分批进行升级,实现灰度业务升级上线;升级过程中,各个站点设备间业务影响减轻到最少;有升级回滚方案,减轻升级过程中出现的风险。附图说明图1为现有技术的系统结构图。图2为本专利技术的针对SD-WAN系统实现软件版本平滑升级功能的系统的连接结构示意图。图3为本专利技术的针对SD-WAN系统实现软件版本平滑升级功能的系统的编排器模块的示意图。图4为本专利技术的针对SD-WAN系统实现软件版本平滑升级功能的系统的控制器模块的示意图。图5为本专利技术的针对SD-WAN系统实现软件版本平滑升级功能的系统的设备模块的示意图。图6为本专利技术的针对SD-WAN系统进行软件版本平滑升级操作的方法的流程图。图7为本专利技术的针对SD-WAN系统进行软件版本平滑升级操作的方法的设备模块升级的流程图。图8为本专利技术的针对SD-WAN系统进行软件版本平滑升级操作的方法的编排器模块回滚的流程图。图9为本专利技术的针对SD-WAN系统进行软件版本平滑升级操作的方法的控制器模块回滚的流程图。图10为本专利技术的针对SD-WAN系统进行软件版本平滑升级操作的方法的设备模块回滚的流程图。具体实施方式为了能够更清楚地描述本专利技术的
技术实现思路
,下面结合具体实施例来进行进一步的描述。本专利技术的该针对SD-WAN系统进行软件版本平滑升级操作的方法,其中包括:编排器模块;控制器模块,与所述的编排器模块相连接,能够同时对具有多个版本软件的设备模块进行业务管理配置;设备模块,与所述的控制器模块相连接,用于在升级时清除原本地配置,并兼容所述的控制器模块下发的业务配置;接口模块,与所述的编排器模块、控制器模块和设备模块均相连接,所述的接口模块包括:第一接口,分别与所述的编排器模块和控制器模块相连接;第二接口,分别与所述的控制器模块和设备模块相连接;第三接口,与所述的设备模块中不同版本的软件相连接。作为本专利技术的优选实施方式,所述的编排器模块和控制器模块同时升级。作为本专利技术的优选实施方式,所述的编排器模块和控制器模块通过数据升级工具将旧版本的软件数据升级并兼容至新版本软件。较佳地,所述的控制器的南向接口与多种设备模块的接口相匹配。本专利技术的该基于上述系统针对SD-WAN系统进行软件版本平滑升级操作的方法,其中包括以下步骤:(1)所述的编排器模块和控制器模块同步进行版本升级;所述的步骤(1)包括编排器进行版本升级的步骤,具体包括以下步骤:(1-1.1)所述的编排器模块停止业务;(1-1.2)所述的编排器模块备份数据;(1-1.3)所述的编排器模块运行数据升级工具,将现有的数据升级至与新版本软件兼容;(1-1.4)所述的编排器模块安装并运行编排器模块的新版本软件;所述的步骤(1)还包括控制器进行版本升级的步骤,具体包括以下步骤:(2-1.1)所述的控制本文档来自技高网
...

【技术保护点】
1.一种针对SD‑WAN系统实现软件版本平滑升级功能的系统,其特征在于,所述的系统包括:编排器模块;控制器模块,与所述的编排器模块相连接,能够同时对具有多个版本软件的设备模块进行业务管理配置;设备模块,与所述的控制器模块相连接,用于在升级时清除原本地配置,并兼容所述的控制器模块下发的业务配置;接口模块,与所述的编排器模块、控制器模块和设备模块均相连接,所述的接口模块包括:第一接口,分别与所述的编排器模块和控制器模块相连接;第二接口,分别与所述的控制器模块和设备模块相连接;第三接口,与所述的设备模块中不同版本的软件相连接。

【技术特征摘要】
1.一种针对SD-WAN系统实现软件版本平滑升级功能的系统,其特征在于,所述的系统包括:编排器模块;控制器模块,与所述的编排器模块相连接,能够同时对具有多个版本软件的设备模块进行业务管理配置;设备模块,与所述的控制器模块相连接,用于在升级时清除原本地配置,并兼容所述的控制器模块下发的业务配置;接口模块,与所述的编排器模块、控制器模块和设备模块均相连接,所述的接口模块包括:第一接口,分别与所述的编排器模块和控制器模块相连接;第二接口,分别与所述的控制器模块和设备模块相连接;第三接口,与所述的设备模块中不同版本的软件相连接。2.根据权利要求1所述的针对SD-WAN系统实现软件版本平滑升级功能的系统,其特征在于,所述的编排器模块和控制器模块同时升级。3.根据权利要求1所述的针对SD-WAN系统实现软件版本平滑升级功能的系统,其特征在于,所述的编排器模块和控制器模块通过数据升级工具将旧版本的软件数据升级并兼容至新版本软件。4.根据权利要求1所述的针对SD-WAN系统实现软件版本平滑升级功能的系统,其特征在于,所述的控制器的南向接口与多种设备模块的接口相匹配。5.一种基于权利要求1所述的系统针对SD-WAN系统进行软件版本平滑升级操作的方法,其特征在于,所述的方法包括以下步骤:(1)所述的编排器模块和控制器模块同步进行版本升级;(2)所述的设备模块逐个分批进行版本升级。6.根据权利要求5所述的针对SD-WAN系统进行软件版本平滑升级操作的方法,其特征在于,所述的步骤(1)包括编排器进行版本升级的步骤,具体包括以下步骤:(1-1.1)所述的编排器模块停止业务;(1-1.2)所述的编排器模块备份...

【专利技术属性】
技术研发人员:何建逯利军钱培专胡森标李晏刘春华
申请(专利权)人:赛特斯信息科技股份有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1