一种业务系统与NFV管理和编排对接的方法与装置制造方法及图纸

技术编号:22692574 阅读:22 留言:0更新日期:2019-11-30 05:41
本发明专利技术公开了一种业务系统与NFV管理和编排对接的方法与装置,具体涉及电信运营商NFV领域,业务系统通过MANO中间件与MANO进行对接,MANO中间件为业务系统实现VNF业务系统软件和VNFM之间的C10接口、EMS/OMC与VNFM之间的C8接口以及EMS/OMC与NFVO之间的北向增强接口。本发明专利技术只需业务系统软件根据中间件与业务系统软件之间的通用接口进行开发,开发难度、开发工作量和业务系统软件直接与MANO对接相比都大幅减小,除了添加应用本方法的装置外,无需对网络作任何修改,无需增加任何进一步操作,便能实现业务系统与不同厂家、不同版本的MANO进行快速、可靠对接。

A method and device for connecting business system and nfv management and arrangement

The invention discloses a method and device for connecting a service system with nfv management and arrangement, in particular to the field of nfv of a telecommunication operator. The service system is connected with mano through a mano middleware, which realizes C10 interface between vnf service system software and vnfm, C8 interface between EMS / OMC and vnfm, and North enhanced interface between EMS / OMC and nfvo for the service system. The invention only needs the business system software to be developed according to the general interface between the middleware and the business system software, the development difficulty, the development workload and the business system software are greatly reduced compared with the mano docking directly. In addition to adding the device applying the method, the business system and different manufacturers can be realized without any modification to the network and any further operation , different versions of mano are connected quickly and reliably.

【技术实现步骤摘要】
一种业务系统与NFV管理和编排对接的方法与装置
本专利技术涉及电信运营商NFV
,更具体地说,本专利技术涉及一种业务系统与NFV管理和编排对接的方法与装置。
技术介绍
电信运营商从2015年开始推动NFV化建设工作,中国移动从2018年开始新建系统都要求支持NFV化,但VNF和VNFM之间的Ve-Vnfm-vnf(C10)接口和EMS/OMC与VNFM之间的Ve-Vnfm-em(C8)接口规范运营商至今仍未发布正式版本,目前发布的都是试点规范,而试点规范更新频繁,并且试点过程中,部分规范有些省份还有集团和省份两个分支版本。同时提供MANO产品的厂家较多,由于未发布正式版本,每个MANO厂家的理解存在偏差,导致每个MANO厂家的C8/C10接口都不尽相同。这样一来,对于只有VNF,没有MANO的厂家,如果要实现自己的业务系统在电信云资源池上NFV部署将变得更加困难,业务上线时间无法保证。
技术实现思路
为了克服现有技术的上述缺陷,本专利技术的实施例提供一种业务系统与NFV管理和编排对接的方法与装置,通过用MANO中间件为业务系统厂家屏蔽MANO规范不同时期、不同分支、不同MANO厂家的版本差异性,让业务系统厂家的VNF能够快速实现NFV部署,这样业务系统厂家就能更好地把精力聚焦于业务创新和业务优化。为实现上述目的,本专利技术提供如下技术方案:一种业务系统与NFV管理和编排对接的方法,业务系统通过MANO中间件与MANO进行对接,MANO中间件为业务系统实现VNF业务系统软件和VNFM之间的C10接口、EMS/OMC与VNFM之间的C8接口以及EMS/OMC与NFVO之间的北向增强接口,并为业务系统实现VNF实例化流程、VNF弹性扩缩容流程、VNF自愈流程和VNF终止流程。在一个优选地实施方式中,所述VNF弹性扩缩容流程包括手动扩容流程,手动缩容流程,自动扩容流程和自动缩容流程。一种业务系统与NFV管理和编排对接的方法,具体的对接步骤如下:S1、VNFM启动虚拟机,启动后VNFM通过文件注入的方式注入主机名、网口信息、NFVO/VNFM信息和自定义信息,并拉起MANO中间件的初始化脚本,初始化脚本根据注入的信息完成相应的配置,并启动MANO中间件程序;S2、VNFM向MANO中间件发起实例化流程,MANO中间件的EMS与业务系统软件管理接口模块建立连接,通知业务系统软件管理接口模块启动业务系统软件;S3、MANO中间件业务系统软件管理接口模块从EMS下载业务系统软件和EMS为业务系统软件生成的配置文件,并启动业务系统软件;S4、VNFM定期向MANO中间件获取实例化进度,MANO中间件给VNFM反馈进度;如果所有业务系统软件均启动成功,则反馈实例化进度为100%,VNFM不再向MANO中间件获取实例化进度;S5、VNFM通知MANO中间件实例化完成,如果业务系统软件需要进行相关业务配置,则MANO中间件对业务系统软件进行配置;S6、如果满足自动扩容条件或手动扩容,VNFM通知MANO中间件进行扩容,MANO中间件判断如果允许扩容,则对相关资源进行处理和配置;S7、VNFM定期向MANO中间件获取扩容进度,MANO中间件给VNFM反馈进度,如果扩容的业务系统软件启动成功,则反馈扩容进度为100%,VNFM不再向MANO中间件获取扩容进度;S8、VNFM通知MANO中间件扩容完成,如果相关业务系统软件需要进行业务配置,则MANO中间件对相关业务系统软件进行配置;S9、如果满足自动缩容条件或手动缩容,VNFM通知MANO中间件进行缩容,MANO中间件判断如果允许缩容,则通过对相关资源进行处理和配置,实现业务迁移;S10、VNFM定期向MANO中间件获取缩容准备进度,MANO中间件给VNFM反馈进度,如果业务迁移完成,则反馈进度为100%,VNFM不再向MANO中间件获取进度;S11、VNFM通知MANO中间件缩容完成,如果相关业务系统软件需要进行业务配置,则MANO中间件对相关业务系统软件进行配置;S12、MANO中间件判断如果需要发起自愈流程,则向VNFM请求发起自愈操作;S13、如果需要对VNF进行终止,VNFM向MANO中间件发起VNF终止流程,MANO中间件判断如果允许终止,则关闭所有业务系统软件。由于采用本专利技术的上述技术方案,本专利技术只需业务系统软件根据中间件与业务系统软件之间的通用接口进行开发,开发难度、开发工作量和业务系统软件直接与MANO对接相比都大幅减小。本专利技术的显著优点还在于除了添加应用本方法的装置外,无需对网络作任何修改,无需增加任何进一步操作,便能实现业务系统与不同厂家、不同版本的MANO进行快速、可靠对接。一种业务系统与NFV管理和编排对接方法的装置,包括业务系统软件管理接口模块和EMS模块,所述EMS模块包括北向增强接口模块、OMC模块、数据库模块、C10接口模块和C8接口模块,所述业务系统软件管理接口模块通过SOCKET、HTTP和SNMP与业务系统软件交互。在一个优选地实施方式中,所述北向增强接口模块通过北向增强接口与NFVO交互;所述C10接口模块通过C10接口与VNFM交互,所述C10接口具体为Ve-Vnfm-vnf接口;所述C8接口模块通过C8接口与VNFM交互,所述C8接口具体为Ve-Vnfm-em接口,通过以上模块的协作,装置便能够与不同厂家、不同版本的MANO进行对接,完成业务系统NFV部署,另外在业务系统与MANO之间增加所述装置,不需对MANO设备作任何修改。本专利技术的技术效果和优点:1、本专利技术业务系统通过MANO中间件与MANO进行对接,MANO中间件为业务系统实现VNF业务系统软件和VNFM之间的C10接口、EMS/OMC与VNFM之间的C8接口以及EMS/OMC与NFVO之间的北向增强接口,并为业务系统实现VNF实例化流程、VNF弹性扩缩容流程、VNF自愈流程和VNF终止流程,只需业务系统软件根据中间件与业务系统软件之间的通用接口进行开发,开发难度、开发工作量和业务系统软件直接与MANO对接相比都大幅减小;2、本专利技术除了添加应用本方法的装置外,无需对网络作任何修改,无需增加任何进一步操作,便能实现业务系统与不同厂家、不同版本的MANO进行快速、可靠对接;3、通过用MANO中间件为业务系统厂家屏蔽MANO规范不同时期、不同分支、不同MANO厂家的版本差异性,让业务系统厂家的VNF能够快速实现NFV部署,这样业务系统厂家就能更好地把精力聚焦于业务创新和业务优化。附图说明图1为本专利技术的实施例1的逻辑示意图。图2为本专利技术的实施例2的VNF实例化流程示意图。图3为本专利技术的实施例3的VNF扩容流程示意图。图4为本专利技术的实施例4的VNF缩容流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述本文档来自技高网...

【技术保护点】
1.一种业务系统与NFV管理和编排对接的方法,其特征在于:业务系统通过MANO中间件与MANO进行对接,MANO中间件为业务系统实现VNF业务系统软件和VNFM之间的C10接口、EMS/OMC与VNFM之间的C8接口以及EMS/OMC与NFVO之间的北向增强接口,并为业务系统实现VNF实例化流程、VNF弹性扩缩容流程、VNF自愈流程和VNF终止流程。/n

【技术特征摘要】
1.一种业务系统与NFV管理和编排对接的方法,其特征在于:业务系统通过MANO中间件与MANO进行对接,MANO中间件为业务系统实现VNF业务系统软件和VNFM之间的C10接口、EMS/OMC与VNFM之间的C8接口以及EMS/OMC与NFVO之间的北向增强接口,并为业务系统实现VNF实例化流程、VNF弹性扩缩容流程、VNF自愈流程和VNF终止流程。


2.根据权利要求1所述的一种业务系统与NFV管理和编排对接的方法,其特征在于:所述VNF弹性扩缩容流程包括手动扩容流程,手动缩容流程,自动扩容流程和自动缩容流程。


3.根据权利要求1-2任意一项所述的一种业务系统与NFV管理和编排对接的方法,其特征在于:具体的对接步骤如下:
S1、VNFM启动虚拟机,启动后VNFM通过文件注入的方式注入主机名、网口信息、NFVO/VNFM信息和自定义信息,并拉起MANO中间件的初始化脚本,初始化脚本根据注入的信息完成相应的配置,并启动MANO中间件程序;
S2、VNFM向MANO中间件发起实例化流程,MANO中间件的EMS与业务系统软件管理接口模块建立连接,通知业务系统软件管理接口模块启动业务系统软件;
S3、MANO中间件业务系统软件管理接口模块从EMS下载业务系统软件和EMS为业务系统软件生成的配置文件,并启动业务系统软件;
S4、VNFM定期向MANO中间件获取实例化进度,MANO中间件给VNFM反馈进度;如果所有业务系统软件均启动成功,则反馈实例化进度为100%,VNFM不再向MANO中间件获取实例化进度;
S5、VNFM通知MANO中间件实例化完成,如果业务系统软件需要进行相关业务配置,则MANO中间件对业务系统软件进行配置;
S6、如果满足自动扩容条件或手动扩容,VNFM通知MANO中间件进行扩容,MANO中间件判断如果允许扩容,则对相关资源进行处理和配置;
S7、VNFM定期向MANO中间件获取扩容进度,MANO中...

【专利技术属性】
技术研发人员:夏小银田斌
申请(专利权)人:杭州芯云智创科技有限公司
类型:发明
国别省市:浙江;33

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

1