虚拟资源分配方法、NFVO和系统与流程

文档序号:15743505发布日期:2018-10-23 22:41阅读:来源:国知局

技术特征:

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实例化参数和/或第一嵌套NS实例化参数,所述指示信息用于指示是否进行实时化处理,所述第一VNF实例化参数用于指示所述第一NS实例中VNF实例的实例化要求,所述第一嵌套NS实例化参数用于指示所述第一NS实例中嵌套NS实例的实例化要求;

选择单元,用于当所述指示信息指示进行实时化处理时,根据NS实例化限制条件、所述第一VNF实例化参数从NS实例资源池中选择VNF实例,和/或,根据所述NS实例化限制条件、所述第一嵌套NS实例化参数从所述NS实例资源池中选择嵌套NS实例,其中,所述NS实例资源池包括使用不同资源规格的VNF实例和/或嵌套NS实例;

实例化单元,用于对所选择的VNF实例和/或嵌套NS实例进行组装和/或配置以实例化所述第一NS实例。

11.根据权利要求10所述的NFVO,其特征在于,所述NFVO还包括:

标记单元,用于将所选择的VNF实例和/或嵌套NS实例的使用状态信息标记为被占用。

12.根据权利要求10所述的NFVO,其特征在于,

所述接收单元,还用于在从运营和商务支撑系统OSS/BSS接收第一网络服务NS实例化请求之前,从所述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实例,彼此之间未通过虚拟链路进行连接。

13.根据权利要求10所述的NFVO,其特征在于,

所述接收单元,还用于从所述OSS/BSS接收NS弹性伸缩请求,所述NS弹性伸缩请求用于对所述第一NS实例中的VNF实例和/或嵌套NS实例进行弹性伸缩,所述NS弹性伸缩请求中包括所述指示信息、所述第一NS实例的标识信息、VNF实例弹性伸缩参数和/或嵌套NS实例弹性伸缩参数,所述VNF实例弹性伸缩参数用于指示待弹性伸缩的VNF实例需使用的目标资源规格,所述嵌套NS实例弹性伸缩参数用于指示待弹性伸缩的嵌套NS实例需使用的目标资源规格;

所述选择单元,还用于当所述指示信息指示进行实时化处理时,根据所述VNF实例弹性伸缩参数从所述NS实例资源池中选择VNF实例,和/或,根据所述嵌套NS实例弹性伸缩参数从所述NS实例资源池中选择嵌套NS实例;

所述实例化单元,还用于对所选择的VNF实例和/或嵌套NS实例进行组装和配置以确定执行弹性伸缩之后的第二NS实例;

所述NFVO还包括迁移单元,用于将所述第一NS实例的业务迁移至所述第二NS实例上;

所述NFVO还包括标记单元,用于将所述第一NS实例中的VNF实例和/或嵌套NS实例回收至所述NS实例资源池,并将回收的VNF实例和/或嵌套NS实例的使用状态信息标记为未被占用,将所述第二NS实例中使用的NS实例资源池中的VNF实例和/或嵌套NS实例的使用状态信息标记为被占用。

14.根据权利要求10所述的NFVO,其特征在于,

所述接收单元,还用于从所述OSS/BSS接收第一NS终结请求,所述第一NS终结请求包括所述第一NS实例的标识信息;

所述NFVO还包括标记单元,用于根据所述第一NS实例的标识信息,将所述第一NS实例中的VNF实例和/或嵌套NS实例回收至所述NS实例资源池,并将回收的VNF实例和/或嵌套NS实例的使用状态信息标记为未被占用。

15.根据权利要求12所述的NFVO,其特征在于,所述第二NS实例化请求还包括所述NS实例资源池的标识信息,

所述接收单元,还用于从所述OSS/BSS接收第二NS终结请求,所述第二NS终结请求包括所述NS实例资源池的标识信息;

所述NFVO还包括发送单元,用于向所述VNFM发送VNF终结请求,所述VNF终结请求包括与所述NS实例资源池的标识信息对应的NS实例资源池的VNF实例的标识信息,用于释放对应VNF实例的资源。

16.根据权利要求11、13、14任一项所述的NFVO,其特征在于,

所述NFVO还包括发送单元,用于向虚拟网络功能管理器VNFM发送所述VNF实例的使用状态信息。

17.根据权利要求10所述的NFVO,其特征在于,所述实例化限制条件包括:VNF实例之间和/或嵌套NS实例之间的位置约束、亲和性、反亲和性规则。

18.根据权利要求10所述的NFVO,其特征在于,所述运营和商务支撑系统OSS/BSS为切片管理器或网络切片管理器。

19.一种网络功能虚拟化NFV系统,其特征在于,包括如权利要求10-18中任一项所述的网络功能虚拟化编排器NFVO和运营和商务支撑系统OSS/BSS,所述OSS/BSS用于根据具有超低时延或实时性强的垂直应用的需求而创建或终结切片实例,所述切片实例通过所述NFVO实时化的网络服务生命周期管理NS LCM操作来支持。

20.根据权利要求19所述的系统,其特征在于,所述运营和商务支撑系统OSS/BSS为切片管理器或网络切片管理器。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1