[发明专利]VNF实例化的方法及装置有效
申请号: | 201811452498.X | 申请日: | 2018-11-30 |
公开(公告)号: | CN109753343B | 公开(公告)日: | 2021-03-23 |
发明(设计)人: | 何新洲;王贤江 | 申请(专利权)人: | 北京天元创新科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L12/24 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 100193 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | vnf 实例 方法 装置 | ||
本发明实施例提供一种VNF实例化的方法及装置,其中方法包括:NFVO接收VNFM发送的资源授权请求消息,根据所述请求信息找出实例化VNF所需的资源总量;根据VNFM和VIM的归属关系获取所述VNFM下挂的所有VIM,根据预设策略从所述所有VIM中选择一个VIM,作为目标VIM;查询所述目标VIM的总体资源是否满足所述资源总量,若满足,则继续判断所述目标VIM下是否存在满足所述资源总量的Hypervisor中间软件层,若存在,则将所述目标VIM的相关信息返回至所述VNFM,以使得VNFM根据所述目标VIM进行VNF实例化。本发明实施例通过预设多种优策略选择VIM,能够减少人为干预,提高部署效率和部署成功率。
技术领域
本发明实施例涉及电信云技术领域,更具体地,涉及VNF实例化的方法及装置。
背景技术
NFV,即将网络功能搭建在通用的硬件设备(如服务器、存储和交换设备)上,使得硬件资源及其机房占地能够得以充分利用,通过NFV的管理,对网络资源进行灵活高效的管理和调度,将解决传统网络设备间资源共享的问题,大幅提高网络资源的利用率以及灵动性。NFV由VIM、VNFM、NFVO三个模块构成。
VIM负责对网络功能虚拟化基础设施NFVI的计算资源、存储资源以及网络资源进行控制与管理的功能模块,VNF网元会通过NFVO和VNFM部署到VIM中运行,VIM在生产过程中一般会存在多个,在新部署VNF网元时会选择其中一个VIM来进行部署,当前在VNF实例化时指定VIM进行部署,没有部署策略和算法,部署成功率低。
发明内容
本发明实施例提供一种克服上述问题或者至少部分地解决上述问题的VNF实例化的方法及装置。
第一个方面,本发明实施例提供一种VNF实例化的方法,包括:
NFVO接收VNFM发送的资源授权请求消息,根据所述请求信息找出实例化VNF所需的资源总量;
根据VNFM和VIM的归属关系获取所述VNFM下挂的所有VIM,根据预设策略从所述所有VIM中选择一个VIM,作为目标VIM;
查询所述目标VIM的总体资源是否满足所述资源总量,若满足,则继续判断所述目标VIM下是否存在满足所述资源总量的Hypervisor中间软件层,若存在,则将所述目标VIM的相关信息返回至所述VNFM,以使得VNFM根据所述目标VIM进行VNF实例化。
第二个方面,本发明实施例提供一种一种VNF实例化的装置,包括:
资源总量获取模块,用于接收VNFM发送的资源授权请求消息,根据所述请求信息找出实例化VNF所需的资源总量;
VIM选择模块,用于根据VNFM和VIM的归属关系获取所述VNFM下挂的所有VIM,根据预设策略从所述所有VIM中选择一个VIM,作为目标VIM;
VIM判断模块,用于查询所述目标VIM的总体资源是否满足所述资源总量,若满足,则继续判断所述目标VIM下是否存在满足所述资源总量的Hypervisor中间软件层,若存在,则将所述目标VIM的相关信息返回至所述VNFM,以使得VNFM根据所述目标VIM进行VNF实例化。
第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所提供的方法的步骤。
第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天元创新科技有限公司,未经北京天元创新科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811452498.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:虚拟机在线扩容方法、装置、设备及存储介质
- 下一篇:网络功能虚拟化系统