用于动态管理虚拟网络功能描述符的系统和方法技术方案

技术编号:28836701 阅读:14 留言:0更新日期:2021-06-11 23:33
虚拟网络功能描述符(VNFD)参数可以包括使得管理实体能够确定VNFD参数是否能够被更新的子字段。子字段可以包括写能力子字段,所述写能力子字段指示VNFD参数是动态/可配置VNFD参数还是固定/静态VNFD参数。VNFD参数还可以包括访问许可子字段,所述访问许可子字段指示哪些实体被授权修改/更新VNFD参数。VNFD参数还可以包括管理优先级子字段,所述管理优先级子字段指示设置VNFD参数的属性的实体的优先级。VNFD参数还可以包括约束子字段,所述约束子字段指示为了更新VNFD参数所需发生的一个或更多个条件。

【技术实现步骤摘要】
用于动态管理虚拟网络功能描述符的系统和方法本申请为2016年05月09日提交中国专利局、申请号为201680024053.4、专利技术名称为“用于动态管理虚拟网络功能描述符的系统和方法”的中国专利申请的分案。
本专利技术涉及用于网络虚拟化的系统和方法,并且在特定实施方式中涉及用于动态管理虚拟网络功能虚拟化的系统和方法。
技术介绍
网络功能虚拟化(Networkfunctionvirtualization,NFV)是通过使用通用构建的硬件平台来虚拟化网络设备的行业努力,目的在于降低成本以及高效/灵活的网络操作和性能。从概念上讲,NFV是如下一种原理:通过使用虚拟硬件抽象使网络功能与运行网络功能的硬件分离,并且寻求将全部类别的网络节点功能虚拟成可以被连接或链接在一起以生成通信服务的构建块。
技术实现思路
技术优点总体上通过本公开内容的描述用于动态管理虚拟网络功能描述符的系统和方法的实施方式来实现。根据一种实施方式,提供了一种用于动态地配置虚拟网络功能(virtualnetworkfunction,VNF)参数的方法。在该示例中,方法包括:在管理实体处接收与VNF或VNF实例相关联的VNF描述符(VNFdescriptor,VNFD)。VNFD列出描述VNF或VNF实例的特征的一组参数。方法还包括:根据VNFD参数的一个或更多个子字段或者根据列出动态可配置VNFD参数的信息元素来确定是否能够动态地更新VNFD中的VNFD参数;以及在确定能够动态地更新VNFD参数的情况下,动态地更新所述VNFD参数。还提供了一种用于执行该方法的设备。根据另一种实施方式,提供了一种用于管理虚拟网络功能(virtualnetworkfunction,VNF)资源分配的方法。在该示例中,方法包括:在VNF管理器(VNFmanager,VNFM)处接收来自网络功能虚拟化运营商(networkfunctionvirtualizationoperator,NFVO)的配额信息通知。配额信息通知对应于分配给VNFM的或分配给由VNFM管理的一个或更多个VNF实例的配额。方法还包括:向NFVO发送配额管理请求,以更新由所述NFVO初始设置的配额或请求与由所述NFVO初始设置的配额有关的信息;以及接收来自NFVO的对配额管理请求的响应。还提供了一种用于执行该方法的设备。附图说明为了更透彻地理解本专利技术及其优点,现在参考以下结合附图进行的描述,在附图中:图1示出了一种实施方式的虚拟网络功能描述符(VNFD)的框图;图2示出了另一种实施方式的虚拟网络功能描述符(VNFD)的框图;图3示出了一种实施方式的用于激活VNF包的通信序列的协议图;图4示出了一种实施方式的用于从OAM系统检索配置参数的通信序列的协议图;图5示出了用于建立针对VNF实例的配额的通信序列的协议图;图6示出了用于基于配额向VNF实例分配资源的通信序列的协议图;图7示出了用于增大配额的大小的通信序列的协议图;图8示出了用于减小配额的大小的通信序列的协议图;图9示出了一种实施方式的用于动态地更新VNF描述符(VNFD)参数的方法的流程图;图10示出了一种实施方式的用于管理配额的方法的流程图;图11示出了处理系统的框图;图12示出了一种实施方式的无线通信系统的图;图13示出了一种实施方式的用户设备(UE)的图;图14示出了一种实施方式的基站的图。具体实施方式下面详细地讨论当前优选的实施方式的结构、实施和使用。然而,应当理解,本专利技术提供了可以在各种具体背景下体现的许多可适用的专利技术构思。所讨论的具体实施方式仅说明实现和使用本专利技术的具体方式而并不限制本专利技术的范围。虚拟网络功能(VirtualNetworkFunction,VNF)是从专用硬件转移至软件的一种虚拟化任务。VNF描述符(VNFDescriptor,VNFD)可以包括描述VNF实例的特征和/或属性的一组参数。VNFD可以由网络功能虚拟化编排器(NetworkFunctionVirtualizationOrchestrator,NFVO)使用以实例化主机装置上的与VNF实例对应的虚拟机。NFVO是一种软件包,其充当用于VNF之间资源供应的仲裁器。NFVO可以触发不同主机装置上的与VNF实例对应的VM的实例化。在传统NFV系统中,VNFD的参数是静态地定义的。然而,在一些情况下,可能希望更新VNFD以反映VNF实例的新的或改变的特征和/或属性,例如这可能发生在VNF实例被供应商或运营商更新时。因此,需要用于更新VNFD的技术。本公开内容的实施方式提供了一种VNFD参数格式,所述VNFD参数格式包括使得管理实体能够确定VNFD参数是否能够被更新的子字段。子字段可以包括写能力子字段、访问许可子字段、管理优先级子字段和/或约束子字段。参数子字段指示VNFD参数的名称。写能力子字段指示VNFD参数是动态/可配置VNFD参数还是固定/静态VNFD参数。动态/可配置VNFD参数是可写入的,这表示其能够被动态地更新。静态VNFD参数是只读的。管理优先级子字段指示最近更新子字段的实体的优先级。约束子字段指示为了更新VNFD参数所需发生的一个或更多个条件。例如,约束字段可能要求在阈值时段内发生VNF实例化和生命周期管理(lifecyclemanagement,LCM)事件、或者装载事件。管理实体可以根据VNFD参数的一个或更多个子字段和/或根据列出动态可配置VNFD参数的信息元素来确定是否能够动态地更新VNFD参数。在一种实施方式中,管理实体根据VNFD参数的指示VNFD参数是否可以被重新配置的子字段来确定VNFD参数是可配置VNFD参数还是固定VNFD参数。在另一种实施方式中,管理实体根据VNFD参数是否被列出动态可配置VNFD参数的信息元素列出来确定该VNFD参数是否是可配置VNFD参数。信息元素可以是定义VNF或VNF实例的可配置属性的VnfConfigurableProperties信息元素。在另一种实施方式中,管理实体根据VNFD参数的访问许可子字段来确定管理实体是否已被授权来更新VNFD参数。访问许可子字段可以标识哪些实体被允许更新VNFD参数。在另一种实施方式中,管理实体根据VNFD参数的管理优先级子字段来确定VNFD参数的属性是否可以被管理实体修改。管理优先级子字段可以指示设置VNFD参数的属性的实体的管理优先级。当管理实体相比于之前设置VNFD参数的属性的实体具有更高的管理优先级时,可以允许该管理实体修改该属性。在又一种实施方式中,当在阈值时段内发生由VNFD参数的约束子字段所指定的一个或更多个条件时,管理实体确定是否能够动态地更新VNFD参数。可以更新/修改VNFD参数以反映对VNF或VNF实例的特征的修改。例如,可以更新VNFD参数以反映VNF或VNF实例中的虚拟部署单元(virtualdeploymentunit,VDU)的数量、本文档来自技高网...

【技术保护点】
1.一种用于动态地配置虚拟网络功能(VNF)参数的方法,其特征在于,所述方法包括:/n虚拟网络功能管理器VNFM获取VNFD参数;/n所述VNFM根据VnfConfigurableProperties信息元素,确定所述VNFD参数是否为动态可配置VNFD参数,其中,所述VnfConfigurableProperties信息元素指示所述VNFD参数是否为可配置VNFD参数;/n当所述VNFD参数为可配置VNFD参数时,所述VNFM对所述可配置VNFD参数进行配置。/n

【技术特征摘要】
20150507 US 62/158,276;20150507 US 62/158,3811.一种用于动态地配置虚拟网络功能(VNF)参数的方法,其特征在于,所述方法包括:
虚拟网络功能管理器VNFM获取VNFD参数;
所述VNFM根据VnfConfigurableProperties信息元素,确定所述VNFD参数是否为动态可配置VNFD参数,其中,所述VnfConfigurableProperties信息元素指示所述VNFD参数是否为可配置VNFD参数;
当所述VNFD参数为可配置VNFD参数时,所述VNFM对所述可配置VNFD参数进行配置。


2.根据权利要求1所述的方法,其特征在于,所述VnfConfigurableProperties信息元素指示autoScalable属性和/或autoHealable属性是否可配置。


3.根据权利要求1或者2所述的方法,其特征在于,所述VNFM根据VnfConfigurableProperties信息元素,确定所述VNFD参数是否为动态可配置VNFD参数包括:
确定所述VNFD参数是否被所述VnfConfigurableProperties信息元素列出。


4.根据权利要求1-3中任一项所述的方法,其特征在于,所述方法还包括:
根据所述VnfConfigurableProperties信息元素的访问许可子字段来确定所述VNFM被授权来重新配置所述VNF或VNF实例的autoScalable功能。


5.根据权利要求1-4中任一项所述的方法,其特征在于,所述方法还包括:
根据所述VnfConfigurableProperties信息元素的管理优先级子字段来确定所述VNFM相比于之前配置所述VNF或VNF实例的autoScalable功能的实体具有更高的管理优先级。


6.根据权利要求1-5中任一项所述的方法,其特征在于,所述VnfConfigurableProperties信息元素是从网络功能虚拟化运营商(NFVO)接收的。


7.根据权利要求1-6中任一项所述的方法,其特征在于,所述方法还包括:
由所述VNFM根据所述VnfConfigurableProperties信息元素指示的autoHealable属性,来确定所述VNF或VNF实例的autoHealable功能是可配置的;
由所述VNFM响应于所述autoHealable功能是可配置的,来重新配置所述VNF或VNF实例的autoHealable功能。


8.根据权利要求7所述的方法,其特征在于,所述方法还包括:
在所述VNFM重新配置所述VNF或VNF实例的autoHealable功能之前,禁用所述VNF或VNF实例的autoHealable功能,所述VNFM通过启用所述VNF或VNF实例的autoHealable功能来重新配置所述VNF或VNF实例的autoHealable功能。


9.根据权利要求7所述的方法,其特征在于,所述方法还包括:
在所述VNFM重新配置所述VNF或VNF实例的autoHealable功能之前,启用所述VNF或VNF实例的autoHealable功能,所述VNFM通过禁用所述VNF或VNF实例的autoHealable功能来重新配置所述VNF或VNF实例的autoHealable功能。


10.根据权利要求1-9任一所述的方法,其特征在于,所述方法还包括:
所述VNFM修改所述VNFD参数的属性以反映对所述VNF或VNF实例的特征的修改。


11.根据权利要求10所述的方法,其特征在于,所述VNFM修改所述VNFD参数的属性以反映对所述VNF或VNF实例的特征的修改包括:
修改所述VNFD参数的属性以反映所述VNF或VNF实例中的虚拟部署单元(VDU)的数量、虚拟链路的数量或连接点的数量的增加或减少。


12.根据权利要求10所述的方法,其特征在于,所述VNFM修改所述VNFD参数的属性以反映对所述VNF或VNF实例的特征的修改包括:
修改所述VNFD参数的属性以反映所述VNF或VNF实例的资源配额的增加或减少,所述资源配额指定能够分配给所述VNF或VNF实例的资源的最大数量。


13.一种设备,其特征在于,包括:
处理器;
以及非暂态计算机可读存储介质...

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

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

1