虚拟资源分配方法、NFVO和系统技术方案

技术编号:19242518 阅读:115 留言:0更新日期:2018-10-24 05:15
本申请公开了一种虚拟资源分配方法、NFVO和系统,涉及通信领域,用于降低NFV MANO操作的时延。虚拟资源分配方法包括:NFVO从OSS/BSS接收第一NS实例化请求,其中包括指示信息、第一VNF实例化参数和/或第一嵌套NS实例化参数,第一VNF实例化参数用于指示第一NS实例中VNF实例的实例化要求,第一嵌套NS实例化参数用于指示第一NS实例中嵌套NS实例的实例化要求;当指示信息指示进行实时化处理时,根据NS实例化限制条件、第一VNF实例化参数从NS实例资源池中选择VNF实例,根据NS实例化限制条件、第一嵌套NS实例化参数从NS实例资源池中选择嵌套NS实例;对所选择的VNF实例和/或嵌套NS实例进行组装和/或配置以实例化第一NS实例。本申请实施例应用于5G切片管理场景。

【技术实现步骤摘要】
虚拟资源分配方法、NFVO和系统
本申请涉及通信领域,尤其涉及一种虚拟资源分配方法、NFVO和系统。
技术介绍
网络功能虚拟化(NetworkFunctionVirtualization,NFV)是电信网络运营商通过借鉴信息技术(InformationTechnology,IT)领域的虚拟化技术,在通用的云服务器、交换机和存储器中将部分电信网络功能进行软件和硬件解耦,从而实现网络服务(NetworkService,NS)快速、高效部署,同时达到节省投资成本和运营成本的运营目标。在NFV的环境下,NS是由一组虚拟化网络功能(VirtualizedNetworkFunctions,VNF)和/或一组嵌套的网络服务(NestedNS)组成的呈现网络连接特征的完整功能。NS由其功能和行为特性所确定,在欧洲通信标准化协会(EuropeanTelecommunicationsStandardsInstitute,ETSI)的网络功能虚拟化管理和编排(NetworkFunctionVirtualizationManagementandOrchestration,NFVMANO)标准中实现一组生命周期管理(LifeCycleManagement,LCM)的功能。目前,NSLCM操作是非实时性的。例如,当按需实例化、弹性伸缩或更新一个NS实例时,耗费的时间通常短到数分钟,长到数十分钟。其中虚拟资源的分配是耗时的主要部分。另外,第五代移动通信(5thGeneration,5G)切片管理(SliceManagement)场景的引入带来了NFV环境下NSLCM管理多样性的新特点,要求NSLCM操作加强实时响应和处理的能力。典型的场景包括:自动驾驶应用、远程医疗、娱乐与游戏等。需要将管理面的NFVMANO操作时延降至秒级甚至更低,以应对NFV技术支持5G切片管理场景中对时延非常敏感的垂直应用的需求。但是现有的NFVMANO功能无法实现这一目标。
技术实现思路
本申请的实施例提供一种虚拟资源分配方法、NFVO和系统,用于降低NFVMANO操作的时延。为达到上述目的,本申请的实施例采用如下技术方案:第一方面,提供了一种虚拟资源分配方法,包括:网络功能虚拟化编排器NFVO从运营和商务支撑系统OSS/BSS接收第一网络服务NS实例化请求,其中,第一NS实例化请求用于对第一NS实例进行实例化,第一NS实例化请求中包括指示信息、第一虚拟化网络功能VNF实例化参数和/或第一嵌套NS实例化参数,指示信息用于指示是否进行实时化处理,第一VNF实例化参数用于指示第一NS实例中VNF实例的实例化要求,第一嵌套NS实例化参数用于指示第一NS实例中嵌套NS实例的实例化要求;当指示信息指示进行实时化处理时,NFVO根据NS实例化限制条件、第一VNF实例化参数从NS实例资源池中选择VNF实例,和/或,NFVO根据NS实例化限制条件、第一嵌套NS实例化参数从NS实例资源池中选择嵌套NS实例,其中,NS实例资源池包括使用不同资源规格的VNF实例和/或嵌套NS实例;NFVO对所选择的VNF实例和/或嵌套NS实例进行组装和/或配置以实例化第一NS实例。本申请实施例提供的虚拟资源分配方法,当有实时化需求时,根据NS实例化限制条件和实例化参数从NS实例资源池中选择满足要求的VNF实例和/或嵌套NS实例,进行组装和/或配置以实例化NS实例。由于NS实例资源池中的VNF实例和/或嵌套NS实例事先分配了虚拟资源,不需要在NSLCM操作中再次分配虚拟资源,节省了操作响应时间,从而降低NSLCM操作的时延。在一种可能的设计中,该方法还包括:NFVO将所选择的VNF实例和/或嵌套NS实例的使用状态信息标记为被占用。该设计可以区分NS实例资源池中的VNF实例和/或嵌套NS实例是否被占用。在一种可能的设计中,在网络功能虚拟化编排器NFVO从运营和商务支撑系统OSS/BSS接收第一网络服务NS实例化请求之前,该方法还包括:NFVO从OSS/BSS接收第二NS实例化请求,第二NS实例化请求用于实例化NS实例资源池,第二NS实例化请求包括一组或多组第二VNF实例化参数和/或一组或多组第二嵌套NS实例化参数,一组第二VNF实例化参数用于确定实例化NS实例资源池中VNF实例要使用的虚拟资源规格,一组第二嵌套NS实例化参数用于确定实例化NS实例资源池中嵌套NS实例要使用的虚拟资源规格;NFVO向虚拟网络功能管理器VNFM发送VNF实例化请求,VNF实例化请求用于对NS实例资源池中的VNF实例进行实例化,VNF实例化请求包括VNF实例的标识信息和第二VNF实例化参数;NS实例资源池中的VNF实例和/或嵌套NS实例,彼此之间未通过虚拟链路进行连接。该设计提供了一种创建NS实例资源池的方法。在一种可能的设计中,该方法还包括:NFVO从OSS/BSS接收NS弹性伸缩请求,NS弹性伸缩请求用于对第一NS实例中的VNF实例和/或嵌套NS实例进行弹性伸缩,NS弹性伸缩请求中包括指示信息、第一NS实例的标识信息、VNF实例弹性伸缩参数和/或嵌套NS实例弹性伸缩参数,VNF实例弹性伸缩参数用于指示待弹性伸缩的VNF实例需使用的目标资源规格,嵌套NS实例弹性伸缩参数用于指示待弹性伸缩的嵌套NS实例需使用的目标资源规格;当指示信息指示进行实时化处理时,NFVO根据VNF实例弹性伸缩参数从NS实例资源池中选择VNF实例,和/或,NFVO根据嵌套NS实例弹性伸缩参数从NS实例资源池中选择嵌套NS实例;NFVO对所选择的VNF实例和/或嵌套NS实例进行组装和配置以确定执行弹性伸缩之后的第二NS实例;NFVO将第一NS实例的业务迁移至第二NS实例上;NFVO将第一NS实例中的VNF实例和/或嵌套NS实例回收至NS实例资源池,并将回收的VNF实例和/或嵌套NS实例的使用状态信息标记为未被占用,将第二NS实例中使用的NS实例资源池中的VNF实例和/或嵌套NS实例的使用状态信息标记为被占用。该设计提供了一种对NS实例进行弹性伸缩操作的方法。在一种可能的设计中,该方法还包括:NFVO从OSS/BSS接收第一NS终结请求,第一NS终结请求包括第一NS实例的标识信息;NFVO根据第一NS实例的标识信息,将第一NS实例中的VNF实例和/或嵌套NS实例回收至NS实例资源池,并将回收的VNF实例和/或嵌套NS实例的使用状态信息标记为未被占用。该设计提供了一种将NS实例中的VNF实例和/或嵌套NS实例回收至NS实例资源池的方法。在一种可能的设计中,第二NS实例化请求还包括NS实例资源池的标识信息,该方法还包括:NFVO从OSS/BSS接收第二NS终结请求,第二NS终结请求包括NS实例资源池的标识信息;NFVO向VNFM发送VNF终结请求,VNF终结请求包括与NS实例资源池的标识信息对应的NS实例资源池的VNF实例的标识信息,用于释放对应VNF实例的资源。该设计提供了一种将NS实例资源池释放的方法。在一种可能的设计中,该方法还包括:NFVO向虚拟网络功能管理器VNFM发送VNF实例的使用状态信息。该设计使得VNFM可以知道NS实例资源池中VNF实例的使用状态。在一种可能的设计中,实例化限制条件包括:VNF实例之间和/或嵌套NS实例之间的本文档来自技高网
...

【技术保护点】
1.一种虚拟资源分配方法,其特征在于,包括:网络功能虚拟化编排器NFVO从运营和商务支撑系统OSS/BSS接收第一网络服务NS实例化请求,其中,所述第一NS实例化请求用于对第一NS实例进行实例化,所述第一NS实例化请求中包括指示信息、第一虚拟化网络功能VNF实例化参数和/或第一嵌套NS实例化参数,所述指示信息用于指示是否进行实时化处理,所述第一VNF实例化参数用于指示所述第一NS实例中VNF实例的实例化要求,所述第一嵌套NS实例化参数用于指示所述第一NS实例中嵌套NS实例的实例化要求;当所述指示信息指示进行实时化处理时,所述NFVO根据NS实例化限制条件、所述第一VNF实例化参数从NS实例资源池中选择VNF实例,和/或,所述NFVO根据所述NS实例化限制条件、所述第一嵌套NS实例化参数从所述NS实例资源池中选择嵌套NS实例,其中,所述NS实例资源池包括使用不同资源规格的VNF实例和/或嵌套NS实例;所述NFVO对所选择的VNF实例和/或嵌套NS实例进行组装和/或配置以实例化所述第一NS实例。

【技术特征摘要】
1.一种虚拟资源分配方法,其特征在于,包括:网络功能虚拟化编排器NFVO从运营和商务支撑系统OSS/BSS接收第一网络服务NS实例化请求,其中,所述第一NS实例化请求用于对第一NS实例进行实例化,所述第一NS实例化请求中包括指示信息、第一虚拟化网络功能VNF实例化参数和/或第一嵌套NS实例化参数,所述指示信息用于指示是否进行实时化处理,所述第一VNF实例化参数用于指示所述第一NS实例中VNF实例的实例化要求,所述第一嵌套NS实例化参数用于指示所述第一NS实例中嵌套NS实例的实例化要求;当所述指示信息指示进行实时化处理时,所述NFVO根据NS实例化限制条件、所述第一VNF实例化参数从NS实例资源池中选择VNF实例,和/或,所述NFVO根据所述NS实例化限制条件、所述第一嵌套NS实例化参数从所述NS实例资源池中选择嵌套NS实例,其中,所述NS实例资源池包括使用不同资源规格的VNF实例和/或嵌套NS实例;所述NFVO对所选择的VNF实例和/或嵌套NS实例进行组装和/或配置以实例化所述第一NS实例。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述NFVO将所选择的VNF实例和/或嵌套NS实例的使用状态信息标记为被占用。3.根据权利要求1所述的方法,其特征在于,在所述网络功能虚拟化编排器NFVO从运营和商务支撑系统OSS/BSS接收第一网络服务NS实例化请求之前,所述方法还包括:所述NFVO从所述OSS/BSS接收第二NS实例化请求,所述第二NS实例化请求用于实例化所述NS实例资源池,所述第二NS实例化请求包括一组或多组第二VNF实例化参数和/或一组或多组第二嵌套NS实例化参数,所述一组第二VNF实例化参数用于确定实例化所述NS实例资源池中VNF实例要使用的虚拟资源规格,所述一组第二嵌套NS实例化参数用于确定实例化所述NS实例资源池中嵌套NS实例要使用的虚拟资源规格;所述NFVO向虚拟网络功能管理器VNFM发送VNF实例化请求,所述VNF实例化请求用于对所述NS实例资源池中的VNF实例进行实例化,所述VNF实例化请求包括VNF实例的标识信息和所述第二VNF实例化参数;所述NS实例资源池中的VNF实例和/或嵌套NS实例,彼此之间未通过虚拟链路进行连接。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述NFVO从所述OSS/BSS接收NS弹性伸缩请求,所述NS弹性伸缩请求用于对所述第一NS实例中的VNF实例和/或嵌套NS实例进行弹性伸缩,所述NS弹性伸缩请求中包括所述指示信息、所述第一NS实例的标识信息、VNF实例弹性伸缩参数和/或嵌套NS实例弹性伸缩参数,所述VNF实例弹性伸缩参数用于指示待弹性伸缩的VNF实例需使用的目标资源规格,所述嵌套NS实例弹性伸缩参数用于指示待弹性伸缩的嵌套NS实例需使用的目标资源规格;当所述指示信息指示进行实时化处理时,所述NFVO根据所述VNF实例弹性伸缩参数从所述NS实例资源池中选择VNF实例,和/或,所述NFVO根据所述嵌套NS实例弹性伸缩参数从所述NS实例资源池中选择嵌套NS实例;所述NFVO对所选择的VNF实例和/或嵌套NS实例进行组装和配置以确定执行弹性伸缩之后的第二NS实例;所述NFVO将所述第一NS实例的业务迁移至所述第二NS实例上;所述NFVO将所述第一NS实例中的VNF实例和/或嵌套NS实例回收至所述NS实例资源池,并将回收的VNF实例和/或嵌套NS实例的使用状态信息标记为未被占用,将所述第二NS实例中使用的NS实例资源池中的VNF实例和/或嵌套NS实例的使用状态信息标记为被占用。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述NFVO从所述OSS/BSS接收第一NS终结请求,所述第一NS终结请求包括所述第一NS实例的标识信息;所述NFVO根据所述第一NS实例的标识信息,将所述第一NS实例中的VNF实例和/或嵌套NS实例回收至所述NS实例资源池,并将回收的VNF实例和/或嵌套NS实例的使用状态信息标记为未被占用。6.根据权利要求3所述的方法,其特征在于,所述第二NS实例化请求还包括所述NS实例资源池的标识信息,所述方法还包括:所述NFVO从所述OSS/BSS接收第二NS终结请求,所述第二NS终结请求包括所述NS实例资源池的标识信息;所述NFVO向所述VNFM发送VNF终结请求,所述VNF终结请求包括与所述NS实例资源池的标识信息对应的NS实例资源池的VNF实例的标识信息,用于释放对应VNF实例的资源。7.根据权利要求2、4、5任一项所述的方法,其特征在于,所述方法还包括:所述NFVO向虚拟网络功能管理器VNFM发送所述VNF实例的使用状态信息。8.根据权利要求1所述的方法,其特征在于,所述实例化限制条件包括:VNF实例之间和/或嵌套NS实例之间的位置约束、亲和性、反亲和性规则。9.根据权利要求1所述的方法,其特征在于,所述运营和商务支撑系统OSS/BSS为切片管理器或网络切片管理器。10.一种网络功能虚拟化编排器NFVO,其特征在于,包括:接收单元,用于从运营和商务支撑系统OSS/BSS接收第一网络服务NS实例化请求,其中,所述第一NS实例化请求用于对第一NS实例进行实例化,所述第一NS实例化请求中包括指示信息、第一虚拟化网络功能VNF实例化参数和...

【专利技术属性】
技术研发人员:夏海涛
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1