实现虚拟化网络功能VNF管理的系统及方法技术方案

技术编号:26417881 阅读:66 留言:0更新日期:2020-11-20 14:12
本发明专利技术实施例公开了一种实现虚拟化网络功能VNF管理的系统及方法,其中所述系统包括:适配器分发模块、管理和编排MANO接入模块和微VNF管理接入模块;所述适配器分发模块,用于接收用户触发的VNF管理请求,当需要基于MANO系统部署VNF时,调用所述MANO接入模块提供的REST接口将所述VNF管理请求发送给MANO系统;或者,当需要基于微云设备部署VNF时,调用所述微VNF管理接入模块提供的REST标准接口将所述VNF管理请求发送给微云设备。如此,实现了在VNF生命周期等管理的接口标准化,同时降低了SDWAN业务的研发成本,以及SDWAN业务的维护成本。

【技术实现步骤摘要】
实现虚拟化网络功能VNF管理的系统及方法
本专利技术实施例涉及但不限于通信领域的网络功能虚拟化,更具体的涉及一种实现虚拟化网络功能VNF管理的系统及方法。
技术介绍
在通信领域随着业务和流量压力增长,对大量昂贵的专用网络设备的部署需求增加,并且随着互联网OTT(OverTheTop)业务发展,运营商有沦落为廉价管道的趋势,因此,传统网络在调度、管理、运营成本、利用率低等方面面临挑战。随着IT(InformationTechnology,信息技术)虚拟化技术、数据中心技术的发展支持了NFV(NetworkFunctionVirtualization,网络功能虚拟化)的发展。NFV使用标准的硬件作为基础,在虚拟机上运行实现了网络功能的软件,来代替传统的物理设备。NFV拥有软件开发的所有优缺点,但综合来看NFV将成为网络功能研发的一个趋势。NFV系统架构中的MANO(ManagementandOrchestration,管理和编排)负责对VNF(VirtualizedNetworkFunction,虚拟化网络功能)的编排和管理。在SDWAN(Software-definedWideAreaNetwork,软件定义广域网)业务场景中,一般通过在数据中心部署MANO系统对VNF进行编排和管理,但部署MANO系统需要的成本是中小企业无法承担的。在中小企业场景下,为了降低成本,可以通过在“微云设备”(整合路由交换板加x86单板为一台设备的方式)上部署VNF的方式来实现网络功能虚拟化;如此,由于缺少MANO系统,就需要SDWAN业务系统实现“微云设备”上进行对VNF的编排和管理,比如使用虚拟化技术的原生KVM(Kernel-basedVirtualMachine,基于内核的虚拟机)命令来完成VNF的生命周期管理。由此可见,在SDWAN的业务场景中,需要区分不同的部署场景来区分不同的VNF的编排和管理方式,导致对VNF的管理需要实现多套方案,增加了研发、维护成本,也增加了NFV技术的标准化难度。
技术实现思路
有鉴于此,本专利技术实施例提供了一种实现虚拟化网络功能VNF管理的系统,包括:适配器分发模块、管理和编排MANO接入模块和微VNF管理接入模块;所述MANO接入模块,用于提供MANO系统的REST接口;所述微VNF管理接入模块,用于提供微云设备的REST标准接口;所述适配器分发模块,用于接收用户触发的VNF管理请求,当需要基于MANO系统部署VNF时,调用所述REST接口将所述VNF管理请求发送给MANO系统;或者,当需要基于微云设备部署VNF时,调用所述REST标准接口将所述VNF管理请求发送给微云设备;其中,所述MANO系统和所述微云设备上存储有VNF软件包。本专利技术实施例还提供了一种实现虚拟化网络功能VNF管理的方法,包括:适配器分发模块接收用户触发的VNF管理请求;当需要基于MANO系统部署VNF时,所述适配器分发模块调用管理和编排MANO接入模块提供的REST接口将所述VNF管理请求发送给MANO系统;或者,当需要基于微云设备部署VNF时,所述适配器分发模块调用微VNF管理接入模块提供的REST标准接口将所述VNF管理请求发送给微云设备;其中,所述MANO系统和所述微云设备上存储有VNF软件包。与现有技术相比,本专利技术实施例提供的技术方案,实现了在VNF管理的接口标准化,同时降低了SDWAN业务的研发成本,以及SDWAN业务的维护成本。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术一实施例提供的实现虚拟化网络功能VNF管理的系统的结构示意图;图2为本专利技术另一实施例提供的实现虚拟化网络功能VNF管理的系统的结构示意图图3为本专利技术一实施例提供的实现虚拟化网络功能VNF管理的方法的流程示意图;图4为本专利技术另一实施例提供的实现虚拟化网络功能VNF管理的方法的流程示意图;图5为本专利技术另一实施例提供的实现虚拟化网络功能VNF管理的方法的流程示意图;图6为本专利技术另一实施例提供的实现虚拟化网络功能VNF管理的方法的流程示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。目前,SDWAN业务系统对在MANO系统和微云设备分别采用不同的方式进行VNF管理,从而导致对VNF的管理需要实现多套方案,增加了研发、维护成本,也增加了NFV技术的标准化难度。但是,由于SDWAN业务系统统一了对用户呈现的人机交互界面,并且随着微服务技术和虚拟化技术的发展和应用,以及REST(Representationalstatetransfer,表述性状态转移)接口规范的标准化,为解决上述问题提供了可能。本专利技术实施例提供了一种实现虚拟化网络功能VNF管理的系统及方法,在MANO系统部署VNF和在微云设备上部署VNF业务两种不同场景下,可以遵循标准统一的REST接口实现对VNF的管理,降低了SDWAN业务的研发成本,以及SDWAN业务的维护成本。图1为本专利技术一实施例提供的实现虚拟化网络功能VNF管理的系统的结构示意图,如图1所示,所述系统包括:适配器分发模块、管理和编排MANO接入模块和微VNF管理接入模块;所述MANO接入模块,用于提供MANO系统的表述性状态转移REST接口;所述微VNF管理接入模块,用于提供微云设备的REST标准接口;所述适配器分发模块,用于接收用户触发的VNF管理请求,当需要基于MANO系统部署VNF时,调用所述REST接口将所述VNF管理请求发送给MANO系统;或者,当需要基于微云设备部署VNF时,调用所述REST标准接口将所述VNF管理请求发送给微云设备;其中,所述MANO系统和所述微云设备上存储有VNF软件包。其中,所述系统还包括:VNF软件包导入模块;所述VNF软件包导入模块,用于接收用户触发的软件包导入请求,并向所述适配器分发模块发送所述软件包导入请求,所述软件包导入请求携带需要导入的VNF软件包;所述适配器分发模块,还用于当需要基于MANO系统部署VNF时,调用所述REST接口将所述VNF软件包导入请求发送给所述本文档来自技高网
...

【技术保护点】
1.一种实现虚拟化网络功能VNF管理的系统,其特征在于,包括:/n适配器分发模块、管理和编排MANO接入模块和微VNF管理接入模块;/n所述MANO接入模块,用于提供MANO系统的表述性状态转移REST接口;/n所述微VNF管理接入模块,用于提供微云设备的REST标准接口;/n所述适配器分发模块,用于接收用户触发的VNF管理请求,当需要基于MANO系统部署VNF时,调用所述REST接口将所述VNF管理请求发送给MANO系统;/n或者,当需要基于微云设备部署VNF时,调用所述REST标准接口将所述VNF管理请求发送给微云设备;/n其中,所述MANO系统和所述微云设备上存储有VNF软件包。/n

【技术特征摘要】
1.一种实现虚拟化网络功能VNF管理的系统,其特征在于,包括:
适配器分发模块、管理和编排MANO接入模块和微VNF管理接入模块;
所述MANO接入模块,用于提供MANO系统的表述性状态转移REST接口;
所述微VNF管理接入模块,用于提供微云设备的REST标准接口;
所述适配器分发模块,用于接收用户触发的VNF管理请求,当需要基于MANO系统部署VNF时,调用所述REST接口将所述VNF管理请求发送给MANO系统;
或者,当需要基于微云设备部署VNF时,调用所述REST标准接口将所述VNF管理请求发送给微云设备;
其中,所述MANO系统和所述微云设备上存储有VNF软件包。


2.根据权利要求1所述的系统,其特征在于,
所述系统还包括:VNF软件包导入模块;
所述VNF软件包导入模块,用于接收用户触发的软件包导入请求,并向所述适配器分发模块发送所述软件包导入请求,所述软件包导入请求携带需要导入的VNF软件包;
所述适配器分发模块,还用于当需要基于MANO系统部署VNF时,调用所述REST接口将所述VNF软件包导入请求发送给所述MANO系统;
或者,当需要基于微云设备部署VNF时,调用所述REST标准接口将所述VNF软件包导入请求发送给所述微云设备。


3.根据权利要求1所述的系统,其特征在于,
所述VNF软件包为通用VNF软件包或者用户使用网络功能虚拟化编排NVFO生成的VNF软件包,所述VNF软件包用于实现对VNF的管理。


4.根据权利要求1所述的系统,其特征在于,
所述系统还包括:VNF软件包编排模块;
所述VNF软件包编排模块,用于接收用户输入的编排指令,调用NVFO生成VNF软件包。


5.根据权利要求1所述的系统,其特征在于,
所述VNF管理请求包...

【专利技术属性】
技术研发人员:黄强
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1