[发明专利]虚拟网络功能的管理方法和装置有效
申请号: | 201611190013.5 | 申请日: | 2016-12-21 |
公开(公告)号: | CN108234174B | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 钟国城;李飞;宋文健;林乐 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 罗振安 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟 网络 功能 管理 方法 装置 | ||
1.一种虚拟网络功能的管理方法,其特征在于,所述方法由远程管理组件管理的网络设备执行,所述方法包括:
获取第一虚拟网络功能VNF镜像文件;
根据所述第一VNF镜像文件生成VNF镜像通告报文,所述VNF镜像通告报文携带有所述第一VNF镜像文件的属性信息;
向所述远程管理组件发送所述VNF镜像通告报文;
接收所述远程管理组件发送的VNF启动指令,所述VNF启动指令是所述远程管理组件根据所述VNF镜像通告报文生成的;
根据所述VNF启动指令加载所述第一VNF镜像文件,得到所述第一VNF镜像文件对应的第一VNF。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一VNF镜像文件生成VNF镜像通告报文,包括:
获取所述第一VNF镜像文件的属性信息,所述属性信息包括:自动启动标识、镜像文件格式、网络设备的设备地址、VNF名称、底层驱动模式、网络模型类型、文件所在路径、被分配的CPU个数、被分配的内存空间、网络互连协议IP地址和介质访问控制MAC地址中的至少一项信息;
根据所述第一VNF镜像文件的属性信息生成所述VNF镜像通告报文。
3.根据权利要求1所述的方法,其特征在于,所述根据所述VNF启动指令加载所述第一VNF镜像文件,得到所述第一VNF镜像文件对应的第一VNF之后,还包括:
接收所述远程管理组件发送的第一VNF管理指令,所述第一VNF管理指令是用于对所述第一VNF进行生命周期管理的指令,或者是用于获取所述第一VNF的运行状态的指令;
根据所述第一VNF管理指令执行相应的操作。
4.根据权利要求1至3任一所述的方法,其特征在于,所述远程管理组件包括:第一远程管理组件和第二远程管理组件;
所述方法,还包括:
获取已启动的第二VNF的属性信息,所述第二VNF是由所述第一远程管理组件远程启动的VNF;
将所述第二VNF的属性信息发送给所述第二远程管理组件;
接收所述第一远程管理组件发送的第二VNF管理指令,所述第二VNF管理指令是用于对所述第二VNF进行生命周期管理的指令,或者是用于获取所述第二VNF的运行状态的指令;
根据所述第二VNF管理指令执行相应的操作。
5.根据权利要求4所述的方法,其特征在于,所述网络设备包括:计算节点、互通模块和Netconf服务端,所述计算节点是与所述第二远程管理组件对应的节点,Netconf服务端是与所述第一远程管理组件对应的服务端;
所述获取已启动的第二VNF的属性信息之前,还包括:
通过所述Netconf服务端接收所述第一远程管理组件发送的第一格式的VNF启动指令,所述第一格式是所述Netconf服务端支持的报文格式;
通过所述Netconf服务端执行所述第一格式的VNF启动指令,加载预定的第二VNF镜像文件,得到所述第二VNF镜像文件对应的第二VNF;
所述获取已启动的第二VNF的属性信息,包括:
在所述第二VNF启动后,通过所述Netconf服务端生成所述第一格式的所述第二VNF的属性信息;
通过所述互通模块将所述第一格式的所述第二VNF的属性信息转换为第二格式的所述第二VNF的属性信息;
通过所述计算节点获取所述第二格式的所述第二VNF的属性信息。
6.根据权利要求4所述的方法,其特征在于,所述将所述第二VNF的属性信息发送给所述第二远程管理组件,包括:
通过计算节点将所述第二VNF的属性信息采用RabbitMQ通道发送给所述第二远程管理组件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611190013.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:节点副本更新方法和装置
- 下一篇:一种基于容器的云平台存储切换方法及云平台