CN108132827A - 一种网络切片资源映射方法、相关设备及*** - Google Patents

一种网络切片资源映射方法、相关设备及*** Download PDF

Info

Publication number
CN108132827A
CN108132827A CN201611092681.4A CN201611092681A CN108132827A CN 108132827 A CN108132827 A CN 108132827A CN 201611092681 A CN201611092681 A CN 201611092681A CN 108132827 A CN108132827 A CN 108132827A
Authority
CN
China
Prior art keywords
vnfc
host
priority
resource
links
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611092681.4A
Other languages
English (en)
Other versions
CN108132827B (zh
Inventor
宋灵燕
唐朋成
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201611092681.4A priority Critical patent/CN108132827B/zh
Publication of CN108132827A publication Critical patent/CN108132827A/zh
Application granted granted Critical
Publication of CN108132827B publication Critical patent/CN108132827B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • G06F9/45533Hypervisors; Virtual machine monitors
    • G06F9/45558Hypervisor-specific management and integration aspects
    • G06F2009/45595Network integration; Enabling network access in virtual machine instances

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本申请实施例公开了一种网络切片资源映射方法及装置,其中的方法可包括:接收网络切片的实例化请求,所述网络切片中包括M个虚拟化网络功能VNF,所述M个VNF中包括N个虚拟化网络功能组件VNFC,所述实例化请求中包括所述N个VNFC中的每个VNFC的资源需求信息,其中,所述N和M均为大于1的整数;根据所述资源需求信息确定所述N个VNFC的第一优先级;根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。采用本申请可以提高Host资源的利用率。

Description

一种网络切片资源映射方法、相关设备及***
技术领域
本申请涉及通信技术领域,尤其涉及一种网络切片资源映射方法、相关设备及***。
背景技术
网络功能虚拟化(Network Function Virtualization,NFV)是通过使用x86等标准的通用性硬件,并借助虚拟化技术,来承载各种网络软件功能,从而降低昂贵的网络设备成本的技术。NFV通过将软硬件解耦并将具体功能抽象,实现了软件的灵活加载,使网络设备功能不再依赖于专用硬件,资源可以充分灵活共享,实现了新业务的快速开发和部署,并可基于实际业务需求进行自动部署、弹性伸缩、故障隔离和自愈等。
在NFV变革的浪潮之下,欧洲电信标准化协会(European TelecommunicationsStandards Institute,ETSI)为NFV制定了参考架构,以便所有参与者可以依照共同的框架完成相关研发工作。
基于ETSI的NFV架构可以完成网络切片(Slice)的映射,其中,NFV架构中的关键组件,即参与网络切片的映射组件主要包括:NFV的基础设施层(Network FunctionsVirtualization Infrastructure,NFVI),用于提供VNF的运行环境,包括所需的硬件及软件;虚拟化的网络功能(Virtual Network Function,VNF),多个VNF组成一个网络服务(Network Service,NS)也即是网络切片,网络切片的映射是由NFVI的Host组成的数据中心(Data Center,DC)资源分配给网络切片所需要的资源的过程,其最终资源形态是多个VM相连的具有一定拓扑结构的虚拟网络提供网络功能服务;虚拟化网络功能组件(VirtualizedNetwork Function Component,VNFC)是VNF的组件,一个或多个VNFC组成一个VNF,用于完成VNF的某项特定功能,一般VNFC对应一种VM(虚拟机)资源模板;管理和编排(Managementand Orchestration,MANO),负责NS和VNF的生命周期管理,以及NFVI基础设施的管理。运营支撑***(Operation support system,OSS)/业务支撑***(Business support system,BSS),用于运营商的管理功能,与MANO有接口支持。
现有技术中,NFV架构下支持的NS/Slice的Host资源映射,其映射方式是先完成组成NS/Slice中的各个VNF的映射,即每个VNF独立映射,然后再进行VNF之间链路的映射。即某一个网络切片的映射,是分别对每个VNF进行单独映射,这种情况下,可能会导致映射网络切片的物理资源分配与消耗不能达到最优。因此,如何实现物理资源利用的优化,提升NFV***的整体性能,成为亟待解决的问题。
申请内容
本申请实施例所要解决的技术问题在于,提供一种网络切片资源映射方法、相关设备及***,采用本申请可以提高Host资源的利用率,提升***的整体性能。
第一方面,本申请实施例提供了一种网络切片资源映射方法,可包括:
接收网络切片的实例化请求,所述网络切片中包括M个虚拟化网络功能VNF,所述M个VNF中包括N个虚拟化网络功能组件VNFC,所述实例化请求中包括所述N个VNFC中的每个VNFC的资源需求信息,其中,所述N和M均为大于1的整数;根据所述资源需求信息确定所述N个VNFC的第一优先级;根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。即本申请实施例根据资源需求信息对网络切片中的所有VNFC进行优先级排序,然后再根据该优先级为所有VNFC全局映射Host资源,可以有效的减少提升物理资源消耗,提升虚拟资源与物理资源之间的映射效率。
结合第一方面,在第一种可能的实现方式中,所述资源需求信息包括VNFC的资源需求大小:所述根据所述资源需求信息确定所述N个VNFC的第一优先级,包括:根据所述N个VNFC的资源需求大小确定所述N个VNFC的第一优先级,其中,所述资源需求大小越大,对应的所述第一优先级越高。本申请实施例依据VNFC的资源需求大小确定对应的第一优先级,为资源需求大的VNFC优先分配对应的Host,有利于提升NFV架构的整体性能。
结合第一方面,在第二种可能的实现方式中,所述资源需求信息包括VNFC 的资源需求大小,以及所述N个VNFC之间的VNFC拓扑关系;所述根据所述资源需求信息确定所述N个VNFC的第一优先级,包括:根据所述VNFC拓扑关系,获取每个VNFC的相邻VNFC,其中,相邻的两个VNFC之间建立有VNFC链路;根据VNFC的资源需求大小分别计算各个VNFC以及相邻VNFC的总资源需求大小;根据所述总资源需求大小确定所述N个VNFC的第一优先级,其中,总资源需求越大,对应的第一优先级越高。还进一步地考虑了VNFC的相邻VNFC对其第一优先级的高低的影响,进一步精确地将更优质的Host资源分配给第一优先级更高的VNFC上,有效地提高Host资源的利用率,并有利于提升NFV架构的整体性能。
结合第一方面,或者结合第一方面的上述任一种可能的实现方式,在第三种可能的实现方式中,所述方法还包括:获取数据中心DC网络中L个Host的可用资源信息;根据所述可用资源信息确定所述L个Host的服务质量等级;所述根据所述第一优先级的高低确定所述N个VNFC与主机Host资源之间的对应关系,包括:根据所述第一优先级的高低并结合所述L个Host的服务质量等级的高低确定所述N个VNFC与Host之间的对应关系,其中,所述第一优先级越高对应的Host的服务质量等级越高。本申请实施例进一步地对Host进行服务质量等级的确定,以便于依据VNFC的第一优先级以及Host的服务质量等级进行双向对应匹配,更加精确的将更优质的Host资源分配给第一优先级更高的VNFC上,有效地提高Host资源的利用率,并有利于提升NFV架构的整体性能。
结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述可用资源信息包括Host的可用资源大小,以及所述L个Host之间的Host拓扑关系;所述根据所述可用资源信息确定所述L个Host的服务质量等级,包括:根据所述Host拓扑关系,获取每个Host的相邻Host,其中,相邻的两个Host之间建立有Host链路;根据Host的可用资源大小分别计算每个Host以及相邻Host的可用总资源大小;根据所述可用总资源大小确定所述L个Host的服务质量等级,其中,可用总资源越大,对应的服务质量等级越高。本申请实施例进一步地考虑了Host的相邻Host对其服务质量等级的影响,进一步精确地将更优质的Host资源分配给第一优先级更高的VNFC上,有效地提高Host资源的利用率,并有利于提升NFV架构的整体性能。
结合第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,包括:将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host,所述目标Host为当前可映射的所述服务质量等级最高的Host;将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host;执行所述将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host的步骤,直到所述N个VNFC均确定完对应的Host。本申请实施例,在对优先级更高的VNFC进行Host的对应关系确定时,同时考虑将其相邻VNFC的对应关系确定到同一个Host上,以便于减少VNFC链路的冗余,有效地提高Host资源的利用率,并有利于提升NFV架构的整体性能。
结合第一方面的第五种可能的实现方式,在第六种可能的实现方式中,所述将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host,包括:按照所述第一优先级的高低,依次将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host;将未对应至所述目标Host的相邻VNFC判定为当前未确定所述对应关系的VNFC。本申请实施例,在对优先级更高的VNFC进行Host的对应关系确定时,同时考虑将其相邻VNFC的对应关系确定到同一个Host上,并且将多个相邻VNFC对应到同一个Host的过程当中,同样按照VNFC的第一优先级的高低进行先后确定,确保Host资源分配的合理性,并有利于提升NFV架构的整体性能。
结合第一方面,或者结合第一方面的上述任一种可能的实现方式,在第七种可能的实现方式中,所述资源需求信息包括所述N个VNFC间的X条VNFC链路的带宽需求大小,所述X为大于0的整数;所述方法还包括:获取数据中心DC网络中L个Host之间的Host链路的带宽资源信息;所述根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系之后,包括:检测所述X条VNFC链路中,是否包含有冗余VNFC链路,其中,冗余VNFC链路的两个VNFC对应于同一个Host中;若检测出有Y条冗余VNFC链路,则根据所述带宽需求大小确定所述X条VNFC链路中除所述Y条冗余VNFC链路外的(X-Y)条VNFC链路的第二优先级,其中,所述(X-Y)条VNFC链路中的VNFC链路的带宽需求越大对应的第二优先级越高,所述Y和所述(X-Y)均为大于或者等于0的整数;根据所述带宽资源信息,按照所述第二优先级的高低确定所述(X-Y)条VNFC链路对应的Host链路。本申请实施例,在VNFC的VNFC链路确定对应的Host链路时,考虑其带宽资源需求大小的优先级,并按照优先级的高低先后为其分配对应的带宽资源,避免优先级更高的VNFC链路可能由于Host链路的带宽资源的不足导致的VNFC对应关系确定失败,在保证了VNFC的Host资源分配合理的同时,也保证了VNFC链路的带宽资源分配的合理性。
第二方面,本申请提供一种网络切片资源映射装置,该装置具有实现上述方法实施例中方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
第三方面,本申请提供一种网络切片资源映射装置,该网络切片资源映射装置中包括处理器,处理器被配置为支持该网络切片资源映射装置执行第一方面提供的一种网络切片资源映射方法中相应的功能。该网络切片资源映射装置还可以包括存储器,存储器用于与处理器耦合,其保存该网络切片资源映射装置必要的程序指令和数据。该网络切片资源映射装置还可以包括通信接口,用于该网络切片资源映射装置与其他设备或通信网络通信。
第四方面,本申请提供一种计算机存储介质,用于储存为上述第三方面提供的网络切片资源映射装置所用的计算机软件指令,其包含用于执行上述方面所设计的程序。
第五方面,本申请实施例提供了一种计算机程序,该计算机程序包括指令,当该计算机程序被计算机执行时,使得计算机可以执行上述第一方面中任意一项的网络切片资源映射方法中的流程。
实施本申请实施例,具有如下有益效果:
本申请实施例,通过接收网络切片的实例化请求,并根据所述资源需求信息确定所述N个VNFC的第一优先级,最终依据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。即本申请根据资源需求信息对网络切片中的所有VNFC进行优先级排序,然后再根据该优先级的高低为所有VNFC全局分配对应的映射资源,可以有效的减少物理资源的消耗,提升物理资源的利用率。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的NFV架构模型示意图;
图2是本申请实施例提供的一种网络切片资源映射装置的结构示意图;
图3是本申请实施例提供的一种网络切片资源映射方法的流程示意图;
图4是本申请实施例提供的网络切片资源映射方法的具体应用场景图;
图5是本申请实施例提供的另一种网络切片资源映射方法的流程示意图;
图6是本申请实施例提供的又一种网络切片资源映射方法的流程示意图;
图7是本申请实施例提供的又一种网络切片资源映射方法的流程示意图;
图8是本申请实施例提供的另一种网络切片资源映射装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例进行描述。
本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”、“第四”和“第五”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
下面结合附图对本申请的实施例进行描述。
为了便于理解本申请实施例,下面先对本申请实施例所基于的ETSI的NFV架构进行描述。图1是本申请实施例提供的NFV架构模型示意图,请参阅图1,NFV架构中主要包括NFV的基础设施层(Network Functions Virtualization Infrastructure,NFVI),虚拟化的网络功能(Virtual Network Function,VNF),虚拟化网络功能组件(VirtualizedNetwork Function Component,VNFC),管理和编排(Management and Orchestration,MANO),运营支撑***(Operation support system,OSS)/业务支撑***(Businesssupport system,BSS)。执行以下将对架构中的各个功能模块作详细的描述:
NFVI:用于提供VNF的运行环境,同时负责将计算,存储,网络的硬件资源全面虚拟化,并映射成虚拟资源,供VNF使用。其中,运行环境包括所需的硬件及软件,硬件包括计算、网络、存储资源;软件主要包括***管理程序Hypervisor、网络控制器、存储管理器等工具。NFVI在DC资源池中的资源体现为Host主机资源和主机Host之间的网络资源,其中,Host主机资源分别具体为中央处理器(Central Processing Unit,CPU)、存储资源;Host之间的网络资源则为带宽资源。
VNF和VNFC:VNF是利用软件来实现各种传统的物理网络功能,VNF运行在NFVI之上,使用的是经过NFVI虚拟化后的各种计算,存储以及网络功能的虚拟资源,多个VNF组成一个NS,用于提供特定的网络功能服务;虚拟化的网络功能单元VNFC是VNF的组件,用于完成VNF的某项特定功能,一般VNFC对应一种VM(虚拟机)资源模板,VM有对应的资源和约束描述,包括CPU、存储资源,亲和性反亲和性约束(不同VM是否可以共部署,即共同映射到同一个Host主机上),部署位置约束等。
Slice:网络切片,这里等同于ESTI定义的NS,为适应不同的业务对网络性能不同的要求,未来网络需要具备按需制定的能力,也就是要能实现灵活的配置网络切片,将物理网络切割成多个虚拟网络切片,每个虚拟网络切片NS面向不同的应用场景需求,其最终资源形态是多个VM相连的具有一定拓扑结构的虚拟网络;网络切片的节点指的是组成切片的VM,网络切片的链路指的是VM之间的连接虚拟链路(Virtual Link,VL),VL也有对应的带宽资源需求描述;网络切片的映射是由NFVI的Host组成的DC资源分配给网络切片所需要的资源的过程。
MANO:NFV架构中的管理编排模块,负责Slice/NS和VNF的生命周期管理,以及NFVI基础设施的管理。MANO负责对NFVI的软硬件资源的生命周期管理和编排,以及对VNF的生命周期管理和编排,其关注的是NFV框架下所有的虚拟管理任务。例如,向NFV架构中的相关处理模块反馈DC网络中的物理资源信息等。
OSS/BSS:运营支撑***/业务支撑***,运营商的管理功能,与MANO有接口支持。例如,向NFV架构中的相关处理模块发起网络切片的实例化请求。
可以理解的是,NFV架构中还可以包括用于执行本申请中的任意一种网络切片资源映射方法中所使用到的相关处理模块,例如网络服务/网络切片策略代理(NS/SlicePolicy Agent)。
本申请实施例基于上述NFV架构,通过接收网络切片的实例化请求,并根据所述资源需求信息确定所述N个VNFC的第一优先级,最终依据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。即本申请根据资源需求信息对网络切片中的所有VNFC进行优先级排序,然后再根据该优先级的高低为所有VNFC全局分配对应的映射资源,可以有效的减少物理资源的消耗,提升物理资源的利用率。可以理解的是,本申请实施例具体所应用的NFV架构包括但不仅限于基于ETSI的NFV架构,只要可以应用本申请中的网络切片资源映射方法的架构均属于本申请所保护和涵盖的范围。
参见图2,图2是本申请实施例提供的一种网络切片资源映射装置的结构示意图,本申请实施例所提供的网络切片资源映射装置可以以图2中的结构来实现,该网络切片资源映射装置10包括至少一个处理器101,至少一个存储器102、至少一个通信接口103。此外,该网络切片资源映射装置还可以包括天线等通用部件,在此不再详述。
处理器101可以是通用中央处理器(CPU),微处理器,特定应用集成电路(application-specific integrated circuit,ASIC),或一个或多个用于控制以上方案程序执行的集成电路。
通信接口103,用于与其他设备或通信网络通信,如以太网,无线接入网(RAN),无线局域网(Wireless Local Area Networks,WLAN)等。
存储器102可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理器相连接。存储器也可以和处理器集成在一起。
其中,所述存储器102用于存储执行以上方案的应用程序代码,并由处理器101来控制执行。所述处理器101用于执行所述存储器102中存储的本申请中所提供的所有网络切片资源映射方法的应用程序代码。
图2所示的网络切片资源映射装置的存储器102存储的代码可执行本申请实施例中的图3-图7中所提供的任一网络切片资源映射方法流程,比如接收网络切片的实例化请求,所述网络切片中包括M个虚拟化网络功能VNF,所述M个VNF中包括N个虚拟化网络功能组件VNFC,所述实例化请求中包括所述N个VNFC中的每个VNFC的资源需求信息,其中,所述N和M均为大于1的整数;根据所述资源需求信息确定所述N个VNFC的第一优先级;根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。
下面将结合图2对应的网络切片资源映射装置10以及图3至图7对应的方法流程,对网络切片资源映射装置10在本申请中所执行的具体动作流程和完成的相应功能,进行详细的说明:
参见图3,图3是本申请实施例提供的一种网络切片资源映射方法的流程示意图。上述图2中的网络切片资源映射装置10用于支持并执行图3中所示的方法流程步骤S201-步骤S203,可选地,还用于支持并执行方法流程步骤S204-S205。需要说明的是,为了更清楚详细的描述本申请实施例中的网络切片资源映射方法,本申请在各个流程步骤中描述了相应的执行主体,但是并不代表本申请实施例只能通过所描述的执行主体执行对应的方法流程。
以下将结合图1描述的NFV架构将Sender、NS/Slice Policy Agent和MANO作为详细执行主体进行描述,其中,Sender可以是NFV中的配置管理器、OSS/BSS;NS/Slice PolicyAgent可以是NFV架构中的处理模块或者是与MANO集成的处理模块。可以理解的是,上述执行主体也可以是相互独立的网元或设备,本申请对此不作具体限定,只要能执行相关方法流程的执行主体均属于本申请所保护涵盖的范围。
步骤S201:Sender向NS/Slice Policy Agent发送网络切片的实例化请求;NS/Slice Policy Agent接收网络切片的实例化请求。
具体地,Sender向NS/Slice Policy Agent发送网络切片的实例化请求,NS/SlicePolicy Agent接收网络切片的实例化请求,所述网络切片中包括M个虚拟化网络功能VNF,所述M个VNF中包括N个虚拟化网络功能组件VNFC,所述实例化请求中包括所述N个VNFC中的每个VNFC的资源需求信息,其中,所述N和M均为大于1的整数。该实例化请求可以包括网络切片的各个VNFC资源需求和/或链路资源需求。
举例来说,如图4所示,图4是本申请实施例提供的网络切片资源映射方法的具体应用场景图,假设图4中需要实例化网络切片1,而网络切片1是由VNFA和VNFB连接构成,VNFA又是由VNFCA1组成,VNFB则由VNFCB1、VNFCB2和两者之间的VNFC链路VLB1-B2组成,VNFA和VNFB之间有VNFC链路VLA1-B1,则实例化请求中可以分别包括VNFCA1、VNFCB1和VNFCB2的Host资源需求大小,和VLB1-B2及VLA1-B2的带宽资源需求大小。
步骤S202:根据所述资源需求信息确定所述N个VNFC的第一优先级。
具体地,由于现有技术中,NFV架构下支持的NS/Slice映射,其映射方式是先完成组成NS/Slice的各个VNF单元的映射,即每个VNF独立映射。以图4的应用场景为例,先映射VNFA再映射VNFB,映射VNFB时,包括映射VNFCB1、VNFCB2和VLB1-B2,然后再进行VNF之间链路的映射(即VNFA和VNFB之间的VNFC链路VLA1-B2)。因此,现有技术中是将各个VNF看作是毫无关系的个体,每个VNF映射单独考虑,未把多VNF的资源需求一起考虑,使得网络切片分配资源的时候不能做到从全局考量,导致映射网络切片的物理资源消耗不能达到最优,即物理资源消耗成本过大。例如,在一些情况下,同一个VNF中的多个VNFC可能由于功能需求不同,导致资源需求、CPU需求或者存储空间需求不同,但是由于现有技术中同一个VNF是统一进行Host资源映射,因此无法针对同一个VNF中的不同VNFC进行有针对性的不同的Host资源映射,因此针对某些资源需求较小的VNFC可能会造成物理资源的浪费,而针对某些资源需求较高的VNFC可能又会造成物理资源的不足。而本申请实施例中,通过将一个网络切片中的所有VNF的资源需求统筹考虑,合理规划,针对不同的VNFC按照其第一优先级高低,分别进行“个性化”的Host资源分配,即具体体现在对所有VNF中的所有VNFC进行统筹资源的分配映射。
需要说明的是,根据资源需求信息对N个VNFC进行第一优先级由高到底或者由低到高的排序,其中的第一优先级的判定因素可以是不同VNFC的功能作用的;也可以是按不同的VNFC的资源需求大小,如CPU的需求大小、存储空间的需求大小、数据的安全性需求大小以及数据的处理速度的需求大小等等,对所有VNFC进行第一优先级的排序,生成第一优先级高低排序的列表。
在一种可能的实现方式中,所述资源需求信息包括VNFC的资源需求大小,根据资源需求信息对N个VNFC进行第一优先级排序具体为:根据N个VNFC的资源需求大小对所述N个VNFC进行第一优先级排序,并且所述资源需求大小越大,对应的所述第一优先级越高。即本申请实施例中通过将资源需求大小更大的VNFC设置为第一优先级更高的级别,因此,可以在进行Host资源分配的时候,优先分配,或者是分配得到更优质的Host资源。
步骤S203:NS/Slice Policy Agent根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。
具体地,按照步骤S202中获得的第一优先级高低排序的列表,为N个VNFC确定主机Host的对应关系。其原则可以是,优先为第一优先级越高的VNFC映射Host资源,例如,将服务质量更优的Host资源分配给第一优先级更高的VNFC,如此一来,便可以使得最重要的VNFC可以获得更优质或者更多的资源,最终保证Host资源更加合理的利用。
可选地,本申请实施例还可以包括如下步骤S204和步骤S205,以对上述确定的VNFC与Host之间的对应关系进行具体执行,即根据确定的所述对应关系,对N个VNFC进行Host资源的具体映射,具体步骤如下:
步骤S204:NS/Slice Policy Agent将所述对应关系发送至MANO,MANO接收所述对应关系。
具体地,可以理解的是,步骤S201-步骤S203中主要是确定N个VNFC与Host之间的对应关系,因此需要在对应关系确定之后,进行实际的映射执行。在一个具体的示例当中,可以由NFV架构中的MANO对确定好的对应关系(例如,对应策略、映射策略)进行执行。
步骤S205:MANO根据所述对应关系为所述N个VNFC进行Host的映射。
具体地,需要说明的是,在一个Host未映射之前是一个整体的物理资源,当将VNFC(逻辑功能资源)映射到某一个具体的Host(物理资源)上且映射成功时,则形成了一个具体的运行于物理资源之上的逻辑功能实体VM(虚拟机)。例如,当某一个VNFC成功映射到Host上时,则形成该Host上的一个VM,若某100个VNFC成功映射到一个Host上时,则形成该Host上上的100个VM。
本申请实施例,通过接收网络切片的实例化请求,其中,所述实例化请求中包括所述N个VNFC中的每个VNFC的资源需求信息;并根据实例化请求中的资源需求信息对N个VNFC进行第一优先级排序,最终按照第一优先级的高低为所述N个VNFC进行主机Host资源的映射,即本申请根据资源需求信息对网络切片中的所有VNFC进行优先级排序,然后再根据该优先级为所有VNFC全局映射Host资源,可以有效的减少提升物理资源消耗,提升虚拟资源与物理资源之间的映射效率。
参见图5,图5是本申请实施例提供的另一种网络切片资源映射方法的流程示意图。上述图2中的网络切片资源映射装置10用于支持并执行图5中所示的方法流程步骤S301-步骤S305,可选地,还用于支持并执行方法流程步骤S306和步骤S307。需要说明的是,为了更清楚详细的描述本申请实施例中的网络切片资源映射方法,本申请在各个流程步骤中描述了相应的执行主体,但是并不代表本申请实施例只能通过所描述的执行主体执行对应的方法流程。
步骤S301至步骤S302可参考上述图2实施例中的步骤S201至步骤S202,这里不再赘述。
S303:MANO将数据中心DC网络中的L个Host的可用资源信息上报至NS/SlicePolicy Agent;NS/Slice Policy Agent获取数据中心DC网络中L个Host的可用资源信息。
具体地,可选地,NS/Slice Policy Agent在接收到网络切片的实施例化请求后,可以向MANO发起获取网络切片当前所在的DC网络中的可用的物理资源信息的请求,MANO在获知NS/Slice Policy Agent需要获取Host的可用资源信息后,将DC网络中的L个Host的可用资源信息上报至NS/Slice Policy Agent。NS/Slice Policy Agent接收MANO上报的可用资源信息,其中,可用资源信息可以包括物理节点和链路的可用资源信息和连接拓扑信息。
步骤S304:NS/Slice Policy Agent根据所述可用资源信息确定所述L个Host的服务质量等级。
具体地,本申请实施例不仅通过将资源需求方的VNFC的第一优先级进行排列,还将资源提供方Host的进行服务质量的等级排序,以便于将服务质量等级更高的Host资源分配给第一优先级更高的VNFC。
步骤S305:NS/Slice Policy Agent根据所述第一优先级的高低并结合所述L个Host的服务质量等级的高低确定所述N个VNFC与Host之间的对应关系,其中,所述第一优先级越高对应的Host的服务质量等级越高。
具体地,NS/Slice Policy Agent将N个VNFC中按照第一优先级进行排序后,且将L个Host按照服务质量的等级排序后,按照第一优先级越高对应的Host资源的服务质量的等级越高的原则为N个VNFC确定对应的Host。即第一优先级越高可能代表VNFC需求的资源越多或者要求的服务质量越高,也因此对其分配服务质量更高的Host资源。
可以理解的是,数据中心中有多个Host资源,本申请实施例中可以获取数据中心DC中的所有Host的可用资源信息,当然也可以只获取部分Host的可用资源信息。因为可能存在DC的资源池比较庞大,若每次都获取DC资源池中的所有资源可能有些浪费,因此也可以将DC按照区域划分,只获取某个区域的所有Host。本申请对L的具体取值不作限定。
在一种可能的实现方式中,所述Host的CPU性能越好和/或存储空间越大,对应的Host资源的服务质量的等级越高。
可选地,本申请实施例还可以包括如下步骤S306和步骤S307,以对上述确定的VNFC与Host之间的对应关系进行具体执行,即根据确定的所述对应关系,对N个VNFC进行Host资源的具体映射,具体地,步骤S306至步骤S307可参考上述图3实施例中的步骤S204至步骤S205,这里不再赘述。
本申请实施例,不仅保留了图3对应的实施例的有益效果,还进一步地对Host进行服务质量等级的确定,以便于依据VNFC的第一优先级以及Host的服务质量等级进行双向对应匹配,更加精确的将更优质的Host资源分配给第一优先级更高的VNFC上,有效地提高Host资源的利用率,并有利于提升NFV架构的整体性能。
参见图6,图6是本申请实施例提供的又一种网络切片资源映射方法的流程示意图。上述图2中的网络切片资源映射装置10用于支持并执行图6中所示的方法流程步骤S401-步骤S410,可选地,还用于支持并执行方法流程步骤S411和步骤S412。需要说明的是,为了更清楚详细的描述本申请实施例中的网络切片资源映射方法,本申请在各个流程步骤中描述了相应的执行主体,但是并不代表本申请实施例只能通过所描述的执行主体执行对应的方法流程。
步骤S401:Sender向NS/Slice Policy Agent发送网络切片的实例化请求;NS/Slice Policy Agent接收网络切片的实例化请求。
具体地,所述资源需求信息包括VNFC的资源需求大小以及所述N个VNFC之间的拓扑关系。
步骤S402:NS/Slice Policy Agent根据所述VNFC拓扑关系,获取每个VNFC的相邻VNFC,其中,相邻的两个VNFC之间建立有VNFC链路。
具体地,所述资源需求信息包括VNFC的资源需求大小,以及所述N个VNFC之间的VNFC拓扑关系,而拓扑关系主要是包括了VNFC之间的链路连接关系,即VNFC链路是指两个相邻VNFC之间的链路。
同样,本申请实施例中与图3和图5对应的实施例比较来说,区别在于,不仅仅只将VNFC本身的资源需求大小作为其第一优先级高低的唯一判断因素,也将VNFC的相邻VNFC的资源需求大小作为其第一优先级高低的判定依据,因为在后续Host资源的映射过程中,会优先将相邻Host映射到同一个Host上,以避免相邻VNFC之间需要建立VNFC链路,浪费带宽资源,并且若一个VNFC其相邻的VNFC的资源需求越大,也证明该VNFC与这些VNFC的交互越多,而若相邻VNFC的资源需求量较大,则可以间接证明该VNFC的第一优先级更高。
步骤S403:NS/Slice Policy Agent根据VNFC的资源需求大小分别计算各个VNFC以及相邻VNFC的总资源需求大小。
在一种可能的实现方式中,也可以将相邻的VNFC的资源需求大小乘以一定的权重系数,再与VNFC本身的资源需求大小进行相加,再进行排序,总之,只要考虑到相邻VNFC的可用资源大小的因素即可,具体如何进行整体(包括VNFC及其相邻的VNFC)的总资源需求大小的加权,可以灵活变通,本申请对此不作具体限定。
步骤S404:NS/Slice Policy Agent根据所述总资源需求大小确定所述N个VNFC的第一优先级,其中,总资源需求越大,对应的第一优先级越高。
步骤S405:MANO将数据中心DC网络中的L个Host的可用资源信息上报至NS/SlicePolicy Agent;NS/Slice Policy Agent获取数据中心DC网络中L个Host的可用资源信息。
具体地,所述可用资源信息包括Host的当前可用资源大小,以及所述L个Host之间的Host拓扑关系。本申请实施例中的L个Host的可用资源信息不仅包括了每个Host所能提供的资源的类型及大小,还包括了L个Host之间的拓扑关系,即Host与Host之间的连接链路等信息,以便于后续为VNFC之间的VNFC链路分配对应的带宽资源。
步骤S406:NS/Slice Policy Agent根据所述Host拓扑关系,获取每个Host的相邻Host,其中,相邻的两个Host之间建立有Host链路。
具体地,通过步骤S405中获取的Host之间的拓扑关系,获知每个Host的相邻Host,即获取与该Host建立了Host链路的Host。
步骤S407:NS/Slice Policy Agent根据Host的可用资源大小分别计算每个Host以及相邻Host的可用总资源大小;
具体地,计算每个Host以及其相邻Host的总的可用资源大小,得到每个Host的可用总资源大小(包括了其相邻Host的可用资源)。
步骤S408:NS/Slice Policy Agent根据所述可用总资源大小确定所述L个Host的服务质量等级,其中,可用总资源越大,对应的服务质量等级越高。
具体地,统计得到每个Host以及其相邻Host对应的总的可用资源大小后,再对每个Host根据可用总资源大小进行服务质量等级排序,排序原则是可用总资源越大,对应的服务质量等级越高,本申请实施例与图5对应的申请实施例区别在于,图5中的Host的服务质量的等级只与自身的可用资源大小有关,自身可用资源越大,则对应的服务质量的等级越高。而本申请实施例中,不仅考虑Host自身的可用资源大小,还将Host的相邻Host的可用资源大小的因素考虑进来,因为相邻Host为与该Host之间建立有Host链路的Host,而也正是由于该Host链路,才可以让Host与其相邻Host之间可以共享Host资源。因此若Host本身所提供的可用资源不大,但其相邻Host较多,且相邻Host的可用资源较大,则也可以间接为该Host本身提供可用资源,所以当一个Host其相邻Host较多且可用资源较多时,也可以提升该Host本身的服务质量的等级。
在一种可能的实现方式中,也可以将相邻的Host的可用资源大小乘以一定的权重系数,再与Host本身的可用资源大小进行相加,再进行排序,总之,只要考虑到相邻Host的可用资源大小的因素即可,具体如何进行整体(包括Host及其相邻的Host)的可用总资源大小的加权,可以灵活变通,本申请对此不作具体限定。
步骤S409:NS/Slice Policy Agent将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host,并将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host,所述目标Host为当前可映射的所述服务质量等级最高的Host。
具体地,本申请实施例中在确定VNFC与Host之间的对应关系时,首先考虑从总资源需求大小最大的,也即是第一最高的目标VNFC开始确定,为其映射的DC资源池中的物理资源自然也是服务质量等级最高的目标Host。接下来,不同于图3对应的实施例的区别点在于,本申请实施例不仅仅直接对所有的VNFC按照其第一优先级的高低来对其进行Host资源的分配对应,而是在对某一个VNFC进行了Host对应之后,优先考虑将其相邻VNFC对应到该VNFC所确定对应的同一个Host上,原因在于,相邻VNFC之间建立有VNFC链路,若可以将相邻VNFC映射到同一个Host上,则可以省去VNFC链路,因为在同一个Host内部进行通信,不需要通过VNFC链路,即无需消耗带宽资源。
在一种可能的实现方式中,按照所述第一优先级的高低,依次将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host;将未对应至所述目标Host的相邻VNFC判定为当前未确定所述对应关系的VNFC。即在为目标VNFC 对应完目标Host之后,为相邻VNFC对应目标Host时,同样可以按照相邻VNFC的第一优先级高低先后为相邻VNFC进行目标Host资源的对应。若在依次对应的过程中,若由于当前的目标Host上的物理资源有限,导致无法为所有相邻VNFC完成Host的对应,那么,此时将该未完成Host资源映射的VNFC判定为未完成Host资源映射的VNFC,则后续需要将该未对应至目标Host的相邻VNFC判定为当前未确定所述对应关系的VNFC,因此后续需要重新进行Host的对应关系的确定。
步骤S410:NS/Slice Policy Agent执行所述将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host的步骤,直到所述N个VNFC均确定完对应的Host。
具体地,基于步骤S409的判断结果,以及当前还未确定对应关系的所有VNFC,重新按照步骤S409循环执行,即剔除掉当前已经完成Host对应关系确定的第一优先级较高的VNFC,以及其对应的第一优先级较高的相邻VNFC,将对应关系确定失败以及还未进行对应关系的确定的所有VNFC又按照步骤S409的映射规则重新进行映射,如此循环往复,直到所有的VNFC都完成对应的Host的关系确定。
以图4对应的具体应用场景图为例,假设图4中的网络切片1的所有VNFC的第一优先级排序,从高到低为VNFCB1、VNFCA1、VNFCB2,且DC中的Host的服务质量的等级由高到底的排序为Host1、Host2,因此,按照本申请实施例中所提供的映射方法,则为将VNFCB1优先映射至Host1上,接下来对VNFCB1的相邻VNFC即VNFCA1和VNFCB2进行映射,且优先将第一优先级更高的VNFCA1映射至Host1上,若此时,Host1上的资源已经告急,即无法继续将VNFCB2映射至Host1上时,则将VNFCB2映射至服务质量的等级次高的Host2上。基于上述映射关系接下来需要为VNFC之间的链路进行映射,由于已经将VNFCB1和VNFCA1映射于同一个Host1上,因此VNFC链路VLA1-B1则可以进行剔除,不需要再进行映射,此时只需要进行VLB1-B2的链路映射即可,且由于VNFCB1和VNFCB2分别映射于Host1和Host2上,因此,VLB1-B2需要映射于Host1和Host2之间的Host链路上。
可选地,本申请实施例还可以包括如下步骤S411和步骤S412,以对上述确定的VNFC与Host之间的对应关系进行具体执行,即根据确定的所述对应关系,对N个VNFC进行Host资源的具体映射,具体地,步骤S411至步骤S412可参考上述图3实施例中的步骤S204至步骤S205,这里不再赘述。
本申请实施例,不仅保留了图3和图5对应的实施例的有益效果,还进一步地考虑了VNFC的相邻VNFC对其第一优先级的高低的影响,以及Host的相邻Host对其服务质量等级的影响,进一步精确地将更优质的Host资源分配给第一优先级更高的VNFC上,有效地提高Host资源的利用率,并有利于提升NFV架构的整体性能。
参见图7,图7是本申请实施例提供的又一种网络切片资源映射方法的流程示意图。上述图2中的网络切片资源映射装置10用于支持并执行图7中所示的方法流程步骤S501步骤S514,可选地,还用于支持并执行方法流程步骤S515和步骤S516。需要说明的是,为了更清楚详细的描述本申请实施例中的网络切片资源映射方法,本申请在各个流程步骤中描述了相应的执行主体,但是并不代表本申请实施例只能通过所描述的执行主体执行对应的方法流程。
可以理解的是本申请实施例中的方法流程可以与上述图3、图5、图6或图7对应的实施例中的任意一种方法流程相结合,以下以与图6对应的方法流程相结合为例进行阐述,但并不对其与图3、图5、或图7对应的方法流程相结合进行限定。
步骤S501至步骤S510可参考上述图6实施例中的步骤S401至步骤S410,这里不再赘述。
步骤S511:获取数据中心DC网络中L个Host之间的Host链路的带宽资源信息。
具体地,实例化请求的资源需求信息中还包括所述N个VNFC间的X条VNFC链路的带宽需求大小,所述X为大于0的整数。由于VNFC的资源映射,还涉及到VNFC之间的VNFC链路的带宽映射,因此在对VNFC完成了Host的对应关系的确定之后,则需要根据确定了的VNFC在具体的Host上的对应情况,确定对VNFC之间的VNFC链路进行带宽资源的对应。需要强调说明的是,本步骤中关于与Host之间的Host链路的带宽资源信息的获取,可以与步骤S505中的“获取数据中心DC网络中L个Host的可用资源信息”同时执行也可以是不分先后执行,即本申请实施例对何时获取Host之间的Host链路的带宽资源信息不作具体限定,只要是在步骤S515中的使用该带宽资源信息之前获取,均属于本申请所保护涵盖的范围。
步骤S512:检测所述X条VNFC链路中,是否包含有冗余VNFC链路,其中,冗余VNFC链路的两个VNFC对应于同一个Host中。
具体地,在进行VNFC链路的映射之前,检测需要进行VNFC链路映射的所有VNFC链路中,是否有其对应的两个VNFC是对应于同一个Host上,因为对应于同一个Host上的VNFC之间无需再分配带宽资源为其建立VNFC链路。因此可以将该类VNFC链路进行剔除,只需要对对应于不同Host上的VNFC之间存在的VNFC链路进行带宽资源的分配即可。
步骤S513:若检测出有Y条冗余VNFC链路,则根据所述带宽需求大小确定所述X条VNFC链路中除所述Y条冗余VNFC链路外的(X-Y)条VNFC链路的第二优先级,其中,所述(X-Y)条VNFC链路中的VNFC链路的带宽需求越大对应的第二优先级越高,所述Y和所述(X-Y)均为大于或者等于0的整数。
具体地,对经过步骤S515中将冗余VNFC链路进行剔除后的的(X-Y)条VNFC链路统一进行VNFC链路的第二优先级的确定,其确定原则为VNFC链路的带宽需求越大,则第二优先级越高。
步骤S514:根据所述带宽资源信息,按照所述第二优先级的高低确定所述(X-Y)条VNFC链路对应的Host链路。
具体地,同样,也按照第二优先级高低来进行带宽资源的映射,原因在于,可能存在两个Host之间的带宽资源有限的问题,而VNFC链路的对应又直接关系到VNFC是否映射成功,因此,仍然可以从最高的VNFC链路开始确定对应关系,
可选地,若所述(X-Y)条VNFC链路中有VNFC链路的带宽资源未映射成功,则将该VNFC链路对应的两个VNFC判定为DC资源映射失败。即若按照步骤S514和步骤S515中的步骤进行了VNFC链路的对应关系的确定后,仍然由于Host间的带宽资源的问题无法完成映射,则该对应失败的VNFC链路的两个VNFC也相当于对应关系确定失败了,因此,可以进行VNFC对应关系确定失败的反馈。
在一种可能的实现方式中,VNFC链路的具体对应关系的确定规则可以利用深度优先搜索DFS算法进行映射。
可选地,本申请实施例还可以包括如下步骤S515和步骤S516,以对上述确定的VNFC与Host之间的对应关系进行具体执行,即根据确定的所述对应关系,对N个VNFC进行Host资源的具体映射,具体地,步骤S515至步骤S516可参考上述图3实施例中的步骤S204至步骤S205,这里不再赘述。
本申请实施例,不仅保留了图3、图5以及图6对应的实施例的有益效果,还在VNFC的VNFC链路确定对应的Host链路时,考虑其带宽资源需求大小的优先级,并按照优先级的高低先后为其分配对应的带宽资源,避免优先级更高的VNFC链路可能由于Host链路的带宽资源的不足导致的VNFC对应关系确定失败,在保证了VNFC的Host资源分配合理的同时,也保证了VNFC链路的带宽资源分配的合理性。
为了便于更好地实施本申请实施例中图3至图7(对应的网络切片资源映射方法,本申请还提供了用于实现实施上述方法的相关设备。
请参见图8,图8是本申请实施例提供的另一种网络切片资源映射装置的结构示意图。如图8所示,装置20包括:接收单元201、第一确定单元202和第二确定单元203。
接收单元201,用于接收网络切片的实例化请求,所述网络切片中包括M个虚拟化网络功能VNF,所述M个VNF中包括N个虚拟化网络功能组件VNFC,所述实例化请求中包括所述N个VNFC中的每个VNFC的资源需求信息,其中,所述N和M均为大于1的整数;
第一确定单元202,用于根据所述资源需求信息确定所述N个VNFC的第一优先级;
第二确定单元203,用于根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。
具体地,所述资源需求信息包括VNFC的资源需求大小:
第一确定单元202,具体用于:根据所述N个VNFC的资源需求大小确定所述N个VNFC的第一优先级,其中,所述资源需求大小越大,对应的所述第一优先级越高。
进一步地,所述资源需求信息包括VNFC的资源需求大小,以及所述N个VNFC之间的VNFC拓扑关系;
第一确定单元202,具体用于:根据所述VNFC拓扑关系,获取每个VNFC的相邻VNFC,其中,相邻的两个VNFC之间建立有VNFC链路;根据VNFC的资源需求大小分别计算各个VNFC以及相邻VNFC的总资源需求大小;根据所述总资源需求大小确定所述N个VNFC的第一优先级,其中,总资源需求越大,对应的第一优先级越高。
可选地,如图8中的虚线方框所示,装置20还包括:
第一获取单元204,用于获取数据中心DC网络中L个Host的可用资源信息;
第三确定单元205,用于根据所述可用资源信息确定所述L个Host的服务质量等级;
第二确定单元203,具体用于:根据所述第一优先级的高低并结合所述L个Host的服务质量等级的高低确定所述N个VNFC与Host之间的对应关系,其中,所述第一优先级越高对应的Host的服务质量等级越高。
再进一步地,所述可用资源信息包括Host的可用资源大小,以及所述L个Host之间的Host拓扑关系;
第三确定单元205,具体用于:根据所述Host拓扑关系,获取每个Host的相邻Host,其中,相邻的两个Host之间建立有Host链路;根据Host的可用资源大小分别计算每个Host以及相邻Host的可用总资源大小;根据所述可用总资源大小确定所述L个Host的服务质量等级,其中,可用总资源越大,对应的服务质量等级越高。
再进一步地,第二确定单元203,具体用于:
将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host,所述目标Host为当前可映射的所述服务质量等级最高的Host;将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host;执行所述将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host的步骤,直到所述N个VNFC均确定完对应的Host。
再进一步地,第二确定单元203,用于将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host,具体为:
按照所述第一优先级的高低,依次将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host,并将未对应至所述目标Host的相邻VNFC判定为当前未确定所述对应关系的VNFC。
再进一步地,如图8所示,所述资源需求信息包括所述N个VNFC间的X条VNFC链路的带宽需求大小,所述X为大于0的整数;
可选地,如图8中的虚线方框所示,装置20还包括:
第二获取单元206,用于获取数据中心DC网络中L个Host之间的Host链路的带宽资源信息;
检测单元207,用于根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系之后,检测所述X条VNFC链路中,是否包含有冗余VNFC链路,其中,冗余VNFC链路的两个VNFC对应于同一个Host中;
第四确定单元208,用于若检测出有Y条冗余VNFC链路,则根据所述带宽需求大小确定所述X条VNFC链路中除所述Y条冗余VNFC链路外的(X-Y)条VNFC链路的第二优先级,其中,所述(X-Y)条VNFC链路中的VNFC链路的带宽需求越大对应的第二优先级越高,所述Y和所述(X-Y)均为大于或者等于0的整数;
第五确定单元209,用于根据所述带宽资源信息,按照所述第二优先级的高低确定所述(X-Y)条VNFC链路对应的Host链路。
在本申请实施例中,网络切片资源映射装置20是以单元的形式来呈现。这里的“单元”可以指特定应用集成电路(application-specific integrated circuit,ASIC),执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。此外,第一确定单元202、第二确定单元203、第三确定单元205、检测单元207、第四确定单元208和第五确定单元209可通过图2所示的网络切片资源映射装置的处理器101来实现,接收单元201、第一获取单元204和第二获取单元206可通过图2所示的网络切片资源映射装置的处理器101控制通信接口103来实现。
需要说明的是,本申请实施例中所描述的装置20中各功能单元的功能可参见上述图2所示实施例中对应网络切片资源映射装置以及图3-图7所述的方法实施例的相关描述,此处不再赘述。
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任意一种网络切片资源映射方法的部分或全部步骤。
本申请实施例还提供一种计算机程序,该计算机程序包括指令,当该计算机程序被计算机执行时,使得计算机可以执行任意一种网络切片资源映射方法的部分或全部步骤。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可能可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本申请各个实施例上述方法的全部或部分步骤。其中,而前述的存储介质可包括:U盘、移动硬盘、磁碟、光盘、只读存储器(Read-Only Memory,缩写:ROM)或者随机存取存储器(Random Access Memory,缩写:RAM)等各种可以存储程序代码的介质。
以上所述,以上实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围。

Claims (16)

1.一种网络切片资源映射方法,其特征在于,包括:
接收网络切片的实例化请求,所述网络切片中包括M个虚拟化网络功能VNF,所述M个VNF中包括N个虚拟化网络功能组件VNFC,所述实例化请求中包括所述N个VNFC中的每个VNFC的资源需求信息,其中,所述N和M均为大于1的整数;
根据所述资源需求信息确定所述N个VNFC的第一优先级;
根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。
2.根据权利要求1所述的方法,其特征在于,所述资源需求信息包括VNFC的资源需求大小;
所述根据所述资源需求信息确定所述N个VNFC的第一优先级,包括:
根据所述N个VNFC的资源需求大小确定所述N个VNFC的第一优先级,其中,所述资源需求大小越大,对应的所述第一优先级越高。
3.根据权利要求1所述的方法,其特征在于,所述资源需求信息包括VNFC的资源需求大小,以及所述N个VNFC之间的VNFC拓扑关系;
所述根据所述资源需求信息确定所述N个VNFC的第一优先级,包括:
根据所述VNFC拓扑关系,获取每个VNFC的相邻VNFC,其中,相邻的两个VNFC之间建立有VNFC链路;
根据VNFC的资源需求大小分别计算各个VNFC以及相邻VNFC的总资源需求大小;
根据所述总资源需求大小确定所述N个VNFC的第一优先级,其中,总资源需求越大,对应的第一优先级越高。
4.根据权利要求1-3任意一项所述的方法,其特征在于,所述方法还包括:
获取数据中心DC网络中L个Host的可用资源信息;
根据所述可用资源信息确定所述L个Host的服务质量等级;
所述根据所述第一优先级的高低确定所述N个VNFC与主机Host资源之间的对应关系,包括:
根据所述第一优先级的高低并结合所述L个Host的服务质量等级的高低确定所述N个VNFC与Host之间的对应关系,其中,所述第一优先级越高对应的Host的服务质量等级越高。
5.根据权利要求4所述的方法,其特征在于,所述可用资源信息包括Host的可用资源大小,以及所述L个Host之间的Host拓扑关系;
所述根据所述可用资源信息确定所述L个Host的服务质量等级,包括:
根据所述Host拓扑关系,获取每个Host的相邻Host,其中,相邻的两个Host之间建立有Host链路;
根据Host的可用资源大小分别计算每个Host以及相邻Host的可用总资源大小;
根据所述可用总资源大小确定所述L个Host的服务质量等级,其中,可用总资源越大,对应的服务质量等级越高。
6.根据权利要求5所述的方法,其特征在于,所述根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,包括:
将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host,所述目标Host为当前可映射的所述服务质量等级最高的Host;
将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host;
执行所述将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host的步骤,直到所述N个VNFC均确定完对应的Host。
7.根据权利要求6所述的方法,其特征在于,所述将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host,包括:
按照所述第一优先级的高低,依次将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host;
将未对应至所述目标Host的相邻VNFC判定为当前未确定所述对应关系的VNFC。
8.根据权利要求1-7任意一项所述的方法,其特征在于,所述资源需求信息包括所述N个VNFC间的X条VNFC链路的带宽需求大小,所述X为大于0的整数;
所述方法还包括:
获取数据中心DC网络中L个Host之间的Host链路的带宽资源信息;
所述根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系之后,包括:
检测所述X条VNFC链路中,是否包含有冗余VNFC链路,其中,冗余VNFC链路的两个VNFC对应于同一个Host中;
若检测出有Y条冗余VNFC链路,则根据所述带宽需求大小确定所述X条VNFC链路中除所述Y条冗余VNFC链路外的(X-Y)条VNFC链路的第二优先级,其中,所述(X-Y)条VNFC链路中的VNFC链路的带宽需求越大对应的第二优先级越高,所述Y和所述(X-Y)均为大于或者等于0的整数;
根据所述带宽资源信息,按照所述第二优先级的高低确定所述(X-Y)条VNFC链路对应的Host链路。
9.一种网络切片资源映射装置,其特征在于,包括:
接收单元,用于接收网络切片的实例化请求,所述网络切片中包括M个虚拟化网络功能VNF,所述M个VNF中包括N个虚拟化网络功能组件VNFC,所述实例化请求中包括所述N个VNFC中的每个VNFC的资源需求信息,其中,所述N和M均为大于1的整数;
第一确定单元,用于根据所述资源需求信息确定所述N个VNFC的第一优先级;
第二确定单元,用于根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系,所述对应关系用于为所述N个VNFC执行Host资源的映射。
10.根据权利要求9所述的装置,其特征在于,所述资源需求信息包括VNFC的资源需求大小;
所述第一确定单元,具体用于:根据所述N个VNFC的资源需求大小确定所述N个VNFC的第一优先级,其中,所述资源需求大小越大,对应的所述第一优先级越高。
11.根据权利要求9所述的装置,其特征在于,所述资源需求信息包括VNFC的资源需求大小,以及所述N个VNFC之间的VNFC拓扑关系;
所述第一确定单元,具体用于:根据所述VNFC拓扑关系,获取每个VNFC的相邻VNFC,其中,相邻的两个VNFC之间建立有VNFC链路;根据VNFC的资源需求大小分别计算各个VNFC以及相邻VNFC的总资源需求大小;根据所述总资源需求大小确定所述N个VNFC的第一优先级,其中,总资源需求越大,对应的第一优先级越高。
12.根据权利要求9-11任意一项所述的装置,其特征在于,所述装置还包括:
第一获取单元,用于获取数据中心DC网络中L个Host的可用资源信息;
第三确定单元,用于根据所述可用资源信息确定所述L个Host的服务质量等级;
所述第二确定单元,具体用于:根据所述第一优先级的高低并结合所述L个Host的服务质量等级的高低确定所述N个VNFC与Host之间的对应关系,其中,所述第一优先级越高对应的Host的服务质量等级越高。
13.根据权利要求12所述的装置,其特征在于,所述可用资源信息包括Host的可用资源大小,以及所述L个Host之间的Host拓扑关系;
所述第三确定单元,具体用于:根据所述Host拓扑关系,获取每个Host的相邻Host,其中,相邻的两个Host之间建立有Host链路;根据Host的可用资源大小分别计算每个Host以及相邻Host的可用总资源大小;根据所述可用总资源大小确定所述L个Host的服务质量等级,其中,可用总资源越大,对应的服务质量等级越高。
14.根据权利要求13所述的装置,其特征在于,所述第二确定单元,具体用于:
将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host,所述目标Host为当前可映射的所述服务质量等级最高的Host;将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host;执行所述将当前未确定所述对应关系的所述第一优先级最高的目标VNFC对应的Host确定为目标Host的步骤,直到所述N个VNFC均确定完对应的Host。
15.根据权利要求14所述的装置,其特征在于,所述第二确定单元,用于将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host,具体为:
按照所述第一优先级的高低,依次将所述目标VNFC的相邻VNFC对应的Host确定为所述目标Host,并将未对应至所述目标Host的相邻VNFC判定为当前未确定所述对应关系的VNFC。
16.根据权利要求9-15任意一项所述的装置,其特征在于,所述资源需求信息包括所述N个VNFC间的X条VNFC链路的带宽需求大小,所述X为大于0的整数;所述装置还包括:
第二获取单元,用于获取数据中心DC网络中L个Host之间的Host链路的带宽资源信息;
所述装置,还包括:
检测单元,用于根据所述第一优先级的高低确定所述N个VNFC与主机Host之间的对应关系之后,检测所述X条VNFC链路中,是否包含有冗余VNFC链路,其中,冗余VNFC链路的两个VNFC对应于同一个Host中;
第四确定单元,用于若检测出有Y条冗余VNFC链路,则根据所述带宽需求大小确定所述X条VNFC链路中除所述Y条冗余VNFC链路外的(X-Y)条VNFC链路的第二优先级,其中,所述(X-Y)条VNFC链路中的VNFC链路的带宽需求越大对应的第二优先级越高,所述Y和所述(X-Y)均为大于或者等于0的整数;
第五确定单元,用于根据所述带宽资源信息,按照所述第二优先级的高低确定所述(X-Y)条VNFC链路对应的Host链路。
CN201611092681.4A 2016-11-30 2016-11-30 一种网络切片资源映射方法、相关设备及*** Active CN108132827B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611092681.4A CN108132827B (zh) 2016-11-30 2016-11-30 一种网络切片资源映射方法、相关设备及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611092681.4A CN108132827B (zh) 2016-11-30 2016-11-30 一种网络切片资源映射方法、相关设备及***

Publications (2)

Publication Number Publication Date
CN108132827A true CN108132827A (zh) 2018-06-08
CN108132827B CN108132827B (zh) 2021-12-10

Family

ID=62388340

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611092681.4A Active CN108132827B (zh) 2016-11-30 2016-11-30 一种网络切片资源映射方法、相关设备及***

Country Status (1)

Country Link
CN (1) CN108132827B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110958666A (zh) * 2019-11-20 2020-04-03 无锡北邮感知技术产业研究院有限公司 基于强化学习的网络切片资源映射方法
WO2020103523A1 (zh) * 2018-11-19 2020-05-28 华为技术有限公司 一种网络切片的选择方法、网络设备及终端
WO2020125698A1 (zh) * 2018-12-21 2020-06-25 华为技术有限公司 一种资源对象的管理方法及装置
CN112118579A (zh) * 2019-06-21 2020-12-22 华为技术有限公司 资源分配方法以及装置
CN112672110A (zh) * 2020-12-16 2021-04-16 深圳市国电科技通信有限公司 基于网络切片的无人机巡检实时视频传输***
CN113055218A (zh) * 2019-12-29 2021-06-29 ***通信集团浙江有限公司 Nfv网络的冗余性评价方法、装置及计算设备
CN114172820A (zh) * 2021-11-26 2022-03-11 广东技术师范大学 跨域sfc动态部署方法、装置、计算机设备及存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932479A (zh) * 2012-11-16 2013-02-13 北京邮电大学 一种基于历史数据实现拓扑感知的虚拟网络映射方法
CN103856563A (zh) * 2014-03-06 2014-06-11 南京理工大学 基于服务质量要求驱动的云计算网络资源分配方法
CN104598316A (zh) * 2014-12-25 2015-05-06 华为技术有限公司 一种存储资源分配方法及装置
CN104917659A (zh) * 2015-06-02 2015-09-16 浙江大学 一种基于虚拟网络连接特性的虚拟网络映射方法
WO2016070609A1 (zh) * 2014-11-04 2016-05-12 中兴通讯股份有限公司 实现vnf实例化的方法、***及nfvo和vnfm
CN105634780A (zh) * 2014-11-04 2016-06-01 中兴通讯股份有限公司 一种实现vnf弹性伸缩的方法及装置
CN105634782A (zh) * 2014-11-06 2016-06-01 华为技术有限公司 一种实例化vnf的方法及网元管理设备
WO2016082143A1 (zh) * 2014-11-27 2016-06-02 华为技术有限公司 虚拟网络策略的配置方法、***及其虚拟网元和网管***
WO2016125387A1 (ja) * 2015-02-06 2016-08-11 日本電気株式会社 障害監視装置、仮想ネットワークシステム、障害監視方法およびプログラム

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102932479A (zh) * 2012-11-16 2013-02-13 北京邮电大学 一种基于历史数据实现拓扑感知的虚拟网络映射方法
CN103856563A (zh) * 2014-03-06 2014-06-11 南京理工大学 基于服务质量要求驱动的云计算网络资源分配方法
WO2016070609A1 (zh) * 2014-11-04 2016-05-12 中兴通讯股份有限公司 实现vnf实例化的方法、***及nfvo和vnfm
CN105634780A (zh) * 2014-11-04 2016-06-01 中兴通讯股份有限公司 一种实现vnf弹性伸缩的方法及装置
CN105634782A (zh) * 2014-11-06 2016-06-01 华为技术有限公司 一种实例化vnf的方法及网元管理设备
WO2016082143A1 (zh) * 2014-11-27 2016-06-02 华为技术有限公司 虚拟网络策略的配置方法、***及其虚拟网元和网管***
CN104598316A (zh) * 2014-12-25 2015-05-06 华为技术有限公司 一种存储资源分配方法及装置
WO2016125387A1 (ja) * 2015-02-06 2016-08-11 日本電気株式会社 障害監視装置、仮想ネットワークシステム、障害監視方法およびプログラム
CN104917659A (zh) * 2015-06-02 2015-09-16 浙江大学 一种基于虚拟网络连接特性的虚拟网络映射方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
X. YOU等: "A Coordinated Algorithm with Resource Evaluation for Service Function Chain Allocation", 《2016 IEEE INTERNATIONAL CONFERENCES ON BIG DATA AND CLOUD COMPUTING (BDCLOUD), SOCIAL COMPUTING AND NETWORKING (SOCIALCOM), SUSTAINABLE COMPUTING AND COMMUNICATIONS (SUSTAINCOM) (BDCLOUD-SOCIALCOM-SUSTAINCOM)》 *
蒋林涛: "网络功能虚拟化技术的研究", 《电信技术》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020103523A1 (zh) * 2018-11-19 2020-05-28 华为技术有限公司 一种网络切片的选择方法、网络设备及终端
WO2020125698A1 (zh) * 2018-12-21 2020-06-25 华为技术有限公司 一种资源对象的管理方法及装置
CN112118579A (zh) * 2019-06-21 2020-12-22 华为技术有限公司 资源分配方法以及装置
WO2020253328A1 (zh) * 2019-06-21 2020-12-24 华为技术有限公司 资源分配方法以及装置
CN112118579B (zh) * 2019-06-21 2024-03-26 华为技术有限公司 资源分配方法以及装置
CN110958666B (zh) * 2019-11-20 2022-02-18 无锡北邮感知技术产业研究院有限公司 基于强化学习的网络切片资源映射方法
CN110958666A (zh) * 2019-11-20 2020-04-03 无锡北邮感知技术产业研究院有限公司 基于强化学习的网络切片资源映射方法
CN113055218A (zh) * 2019-12-29 2021-06-29 ***通信集团浙江有限公司 Nfv网络的冗余性评价方法、装置及计算设备
CN113055218B (zh) * 2019-12-29 2022-08-05 ***通信集团浙江有限公司 Nfv网络的冗余性评价方法、装置及计算设备
CN112672110B (zh) * 2020-12-16 2023-05-26 深圳市国电科技通信有限公司 基于网络切片的无人机巡检实时视频传输***
CN112672110A (zh) * 2020-12-16 2021-04-16 深圳市国电科技通信有限公司 基于网络切片的无人机巡检实时视频传输***
CN114172820A (zh) * 2021-11-26 2022-03-11 广东技术师范大学 跨域sfc动态部署方法、装置、计算机设备及存储介质
CN114172820B (zh) * 2021-11-26 2024-03-05 广东技术师范大学 跨域sfc动态部署方法、装置、计算机设备及存储介质

Also Published As

Publication number Publication date
CN108132827B (zh) 2021-12-10

Similar Documents

Publication Publication Date Title
CN108132827A (zh) 一种网络切片资源映射方法、相关设备及***
CN105531970B (zh) 用于在网络中部署工作负荷的方法和***
US9686146B2 (en) Reconfiguring interrelationships between components of virtual computing networks
CN104468803B (zh) 一种虚拟数据中心资源映射方法和设备
WO2020258920A1 (zh) 一种网络切片资源管理方法及设备
WO2016184037A1 (zh) 一种业务可用性管理方法、装置及其网络功能虚拟化架构
CN105677441B (zh) 虚拟机迁移方法、虚拟设施管理器及协调器
CN105979007A (zh) 加速资源处理方法、装置及网络功能虚拟化***
CN103368768A (zh) 混合云环境中具有启发式监视的自动缩放网络覆盖
CN106031116A (zh) 一种ns与vnf的关联方法、装置及***
CN107251486A (zh) 一种扩展联动的方法、装置及***
CN108628660A (zh) 一种虚拟机扩缩容方法及虚拟管理设备
US11941406B2 (en) Infrastructure (HCI) cluster using centralized workflows
CN104426694A (zh) 一种调整虚拟机资源的方法和装置
CN109802855A (zh) 一种故障定位方法及装置
CN105324968A (zh) 可靠性资源的分配方法和装置
US20230367654A1 (en) Automatic node fungibility between compute and infrastructure nodes in edge zones
CN108418752A (zh) 一种聚合组的创建方法和装置
CN106537323B (zh) 存储设备访问调解
CN104184685B (zh) 数据中心资源分配方法、装置及***
CN107005429A (zh) 资源预留的方法及vnfm、vim、nfvo
CN111143027A (zh) 一种云平台管理方法、***、设备及计算机可读存储介质
CN107819598A (zh) 一种管理网络功能节点的方法及装置
CN106933646A (zh) 一种创建虚拟机的方法及装置
CN108737144A (zh) 资源管理的方法和设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant