【技术实现步骤摘要】
一种虚拟化的网络功能VNF控制方法和设备
本专利技术涉及网络功能虚拟化
,尤其涉及一种虚拟化的网络功能VNF控制方法和设备。
技术介绍
随着互联网技术的发展,网络运营商部署的网络是由多种多样的物理设备组成。不同的网络业务需要不同的物理设备,每开发一个新的网络业务,相应需要增加新类型的物理设备,但是确定新增物理设备的空间位置以及供电线路随着网络业务的增加变得越来越困难,这样就严重抑制了新网络业务的部署。为了解决上述存在的问题,提出了网络功能虚拟化(缩写:NFV;英文:NetworkFunctionsVirtualization)方案。其中,网络功能虚拟化是指在通用物理设备上运行网络功能,常见的形式为:在物理设备上部署虚拟机。目前提出的NFV架构包含业务运营和管理平台(缩写:OSS/BSS;英文:Operation-SupportSystem/BusinessSupportSystem),服务、虚拟化的网络功能和基础设备描述单元(英文:Service、VNF(英文:VirtualNetworkFunction)andInfrastructureDescription)、网络功能虚拟化管理和编排平台(缩写:NFVM;英文:NFVManagementandOrchestration),如图1所示,为NFV架构的结构示意图。图2为采用NFV技术的一种具体业务虚拟化的网络架构示意图。在图2中通过NFV技术实现通信业务服务虚拟化。在图2中,通过虚拟层提供的虚拟资源可以实现短消息中心的功能(又如:彩铃服务器的功能、手机报服务器的功能)的虚拟化,得到相应的VNF。这些 ...
【技术保护点】
一种虚拟化的网络功能VNF控制方法,其特征在于,包括:VNF管理器VNFM接收VNF操作请求,其中,所述VNF操作请求中包含关于VNF实例的操作信息;所述VNFM根据所述VNF操作请求中包含的操作信息,对VNF实例进行处理,并控制VNF实例仓库中所述VNF实例的VNF记录VNFR。
【技术特征摘要】
1.一种虚拟化的网络功能VNF控制方法,其特征在于,包括:VNF管理器VNFM接收VNF操作请求,其中,所述VNF操作请求中包含关于VNF实例的操作信息;所述VNFM根据所述VNF操作请求中包含的操作信息,对VNF实例进行处理,并控制VNF实例仓库中所述VNF实例的VNF记录VNFR。2.如权利要求1所述的VNF控制方法,其特征在于,所述VNF操作请求为创建VNF实例请求,其中,所述创建VNF实例请求中包含待创建VNF实例的指定网元;所述VNFM根据所述VNF操作请求中包含的操作信息,对VNF实例进行处理,并控制VNF实例仓库中所述VNF实例的VNFR,包括:所述VNFM根据所述创建VNF实例请求中包含的待创建VNF实例的指定网元,向虚拟化基础设备管理系统VIM发送虚拟资源请求,其中,所述虚拟资源请求用于请求所述VIM为创建指定网元的VNF实例分配需要的虚拟资源;所述VNFM接收所述VIM分配的虚拟资源,并根据所述虚拟资源,启动创建所述指定网元的VNF实例;所述VNFM在成功创建所述指定网元的VNF实例后,将所述VNF实例的VNFR存储至VNF实例仓库中。3.如权利要求2所述的VNF控制方法,其特征在于,所述VNFM根据所述创建VNF实例请求中包含的待创建VNF实例的指定网元,向VIM发送虚拟资源请求,包括:所述VNFM在确定接收到的所述创建VNF实例请求来自网络功能编排器NFVO,或者在确定所述VNFM所在的管理域中不包含所述NFVO时,根据所述创建VNF实例请求中包含的待创建VNF实例的指定网元,向VIM发送虚拟资源请求。4.如权利要求2所述的VNF控制方法,其特征在于,所述VNFM根据所述创建VNF实例请求中包含的待创建VNF实例的指定网元,向VIM发送虚拟资源请求,包括:所述VNFM在确定所述VNFM所在的管理域中包含NFVO、且接收到的所述创建VNF实例请求不是来自所述NFVO时,进一步判断待创建VNF实例的指定网元是否为可独立执行业务的网元;所述VNFM在判断出所述待创建VNF实例的指定网元为可独立执行业务的网元时,向VIM发送虚拟资源请求。5.如权利要求4所述的VNF控制方法,其特征在于,所述VNFM根据所述创建VNF实例请求中包含的待创建VNF实例的指定网元,向VIM发送虚拟资源请求,包括:所述VNFM在无法确定所述待创建VNF实例的指定网元是否为可独立执行业务的网元时,向所述NFVO发送创建许可请求;并在接收到所述NFVO发送的允许创建信息时,向VIM发送虚拟资源请求。6.如权利要求1所述的VNF控制方法,其特征在于,所述VNF操作请求为查询VNF实例请求,其中,所述查询VNF实例请求中包含待查询的VNF实例的标识;所述VNFM根据所述VNF操作请求中包含的操作信息,对VNF实例进行处理,并控制VNF实例仓库中所述VNF实例的VNFR,包括:所述VNFM根据所述查询VNF实例请求中包含待查询的VNF实例的标识,向所述VNF实例仓库发送VNFR查询请求,其中,所述VNFR查询请求中包含所述待查询的VNF实例的标识;所述VNFM接收所述VNF实例仓库发送的所述待查询的VNF实例的标识对应的VNFR信息。7.如权利要求1所述的VNF控制方法,其特征在于,所述操作请求为更新VNF实例请求,其中,所述更新VNF实例请求中包含待更新的VNF实例的标识;所述VNFM根据所述VNF操作请求中包含的操作信息,对VNF实例进行处理,并控制VNF实例仓库中所述VNF实例的VNFR,包括:所述VNFM根据所述更新VNF实例请求中包含待更新的VNF实例的标识,向所述VNF实例仓库发送VNFR查询请求,其中,所述VNFR查询请求中包含所述待更新的VNF实例的标识;所述VNFM接收所述VNF实例仓库发送的所述待更新的VNF实例的标识对应的VNFR信息;所述VNFM根据接收到的所述VNFR信息,向VIM发送虚拟资源请求,其中,所述虚拟资源请求用于请求所述VIM为所述VNFR信息描述的VNF实例分配更新需要的虚拟资源;所述VNFM接收所述VIM分配的虚拟资源,并根据所述虚拟资源,启动更新所述VNFR信息描述的VNF实例;所述VNFM在完成VNF实例更新后,更新所述VNF实例仓库中所述待更新的VNF实例的标识对应的VNFR信息。8.如权利要求7所述的VNF控制方法,其特征在于,所述VNFM根据接收到的所述VNFR信息,向VIM发送虚拟资源请求,包括:所述VNFM在确定接收到的所述更新VNF实例请求来自NFVO,或者在确定所述VNFM所在的管理域中不包含所述NFVO时,根据接收到的所述VNFR信息,向VIM发送虚拟资源请求。9.如权利要求7所述的VNF控制方法,其特征在于,所述VNFM根据接收到的所述VNFR信息,向VIM发送虚拟资源请求,包括:所述VNFM在确定所述VNFM所在的管理域中包含NFVO且接收到的所述更新VNF实例请求不是来自所述NFVO时,进一步根据接收到的所述VNFR信息,判断所述VNFR信息中描述的待更新的VNF实例与网络服务NS之间是否存在关联关系;所述VNFM在确定所述VNFR信息中描述的待更新的VNF实例与NS之间不存在关联关系时,向VIM发送虚拟资源请求。10.如权利要求9所述的VNF控制方法,其特征在于,所述VNFM根据接收到的所述VNFR信息,向VIM发送虚拟资源请求,包括:所述VNFM在确定所述VNFR信息中描述的待更新的VNF实例与NS之间存在关联关系时,向所述NFVO发送更新许可请求,其中,所述更新许可请求中包含所述待更新的VNF实例的标识;并在接收所述NFVO发送的允许更新许可信息时,向VIM发送虚拟资源请求。11.如权利要求1所述的VNF控制方法,其特征在于,所述操作请求为终止VNF实例请求,其中,所述终止VNF实例请求中包含待终止的VNF实例的标识;所述VNFM根据所述VNF操作请求中包含的操作信息,对VNF实例进行处理,并控制VNF实例仓库中所述VNF实例的VNFR,包括:所述VNFM根据所述终止VNF实例请求中包含待终止的VNF实例的标识,向所述VNF实例仓库发送VNFR查询请求,其中,所述VNFR查询请求中包含所述待终止的VNF实例的标识;所述VNFM接收所述VNF实例仓库发送的所述待终止的VNF实例的标识对应的VNFR信息;所述VNFM根据接收到的所述VNFR信息,终止VNF实例,向VIM发送虚拟资源删除操作,其中,所述虚拟资源删除操作中包含接收到的所述VNFR信息描述的待终止的VNF实例的虚拟资源信息;所述VNFM接收所述VIM发送的虚拟资源删除响应消息,并向所述VNF实例仓库发送VNFR删除请求,其中,所述VNFR删除请求中包含待删除的VNF实例的标识。12.如权利要求11所述的VNF控制方法,其特征在于,所述VNFM根据接收到的所述VNFR信息,向VIM发送虚拟资源删除操作,包括:所述VNFM在确定接收到的所述终止VNF实例请求来自NFVO,或者在确定所述VNFM所在的管理域中不包含所述NFVO时,根据接收到的所述VNFR信息,终止VNF实例,向VIM发送虚拟资源删除操作。13.如权利要求11所述的VNF控制方法,其特征在于,所述VNFM根据接收到的所述VNFR信息,向VIM发送虚拟资源删除操作,包括:所述VNFM在确定所述VNFM所在的管理域中包含NFVO且接收到的所述终止VNF实例请求不是来自所述NFVO时,进一步根据接收到的所述VNFR信息,判断所述VNFR信息中描述的待终止的VNF实例与NS之间是否存在关联关系;所述VNFM在确定所述VNFR信息中描述的待终止的VNF实例与NS之间不存在关联关系时,终止VNF实例,向VIM发送虚拟资源删除操作。14.如权利要求13所述的VNF控制方法,其特征在于,所述VNFM根据接收到的所述VNFR信息,向VIM发送虚拟资源删除操作,包括:所述VNFM在确定所述VNFR信息中描述的待终止的VNF实例与NS之间存在关联关系时,向所述NFVO发送终止许可请求,其中,所述终止许可请求中包含待终止的VNF实例的标识;并在接...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。