CN103595780B - 基于消重的云计算资源调度方法 - Google Patents

基于消重的云计算资源调度方法 Download PDF

Info

Publication number
CN103595780B
CN103595780B CN201310553508.XA CN201310553508A CN103595780B CN 103595780 B CN103595780 B CN 103595780B CN 201310553508 A CN201310553508 A CN 201310553508A CN 103595780 B CN103595780 B CN 103595780B
Authority
CN
China
Prior art keywords
node
virtual machine
scheduling
resource
semantic
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.)
Active
Application number
CN201310553508.XA
Other languages
English (en)
Other versions
CN103595780A (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.)
PLA University of Science and Technology
Original Assignee
PLA University of Science and Technology
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 PLA University of Science and Technology filed Critical PLA University of Science and Technology
Priority to CN201310553508.XA priority Critical patent/CN103595780B/zh
Publication of CN103595780A publication Critical patent/CN103595780A/zh
Application granted granted Critical
Publication of CN103595780B publication Critical patent/CN103595780B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开一种基于消重的云计算资源调度方法,包括如下步骤:计算节点向管理节点发送资源调度请求;管理节点对各计算节点的***负载水平进行评估;判断可用云计算资源能否满足调度请求,如否则调度过程结束,是则继续;管理节点计算待调度虚拟机与各计算节点上已运行虚拟机之间的语义相似度;管理节点加权待调度虚拟机与相应计算节点上所有运行虚拟机的语义相似度和,找出可选目标计算节点;判断可选目标计算节点是否唯一,如是则跳转至最后一步,否则顺序执行;随机选取一可选节点作为目标计算节点;目标计算节点分配计算资源给待调度虚拟机运行。本发明的方法,能同时优化云计算***I/O性能、保持节点集群负载平衡、提高资源利用率。

Description

基于消重的云计算资源调度方法
技术领域
本发明属于虚拟化和云计算领域,特别是一种基于消重的云计算资源调度方法。
背景技术
云计算能够利用虚拟化技术将数据中心每个物理节点的计算资源抽象成多台具有独立计算能力的虚拟机,并通过Internet为用户按需提供以虚拟机为单位的计算服务。由于用户的计算服务需求动态变化、物理节点资源分布不均、云计算***的动态扩展以及物理节点替换等原因,使得云计算资源调度技术成为云计算的关键技术之一,对于保持云计算***高效、稳定、可靠地运行起到至关重要的作用。
在云计算***中,虚拟机运行在物理计算节点集群上,而由共享存储***管理虚拟机的文件数据。虚拟机数据可以划分为操作***数据、应用数据和用户数据三类。虚拟机数据以虚拟机镜像文件的方式进行存储管理。由于大量虚拟机使用相同的操作***和应用软件,甚至用户文件,导致大量数据内容是重复的。
消重技术作为一种高效的数据缩减技术,较传统的数据压缩技术能够发现更多数据冗余,它被广泛应用于云计算***的各个数据管理层。在计算节点的虚拟机数据存储栈中,对数据内容相似的虚拟机数据页进行消重,不仅能够有效地提高计算节点的内存、本地磁盘数据缓存以及共享存储***的物理资源利用率,还能通过减少计算节点与共享存储***之间I/O操作数和数据传输量,极大地提高计算节点的***性能。
在云计算***中,当用户请求创建一个新的虚拟机,或者已有虚拟机隔了一段时间没运行后重新启动,以及维护云计算***时增删计算节点导致虚拟机迁移时,都需要进行云计算资源调度给虚拟机运行,以保持整个云计算***高效、可靠地运行。现有的云计算资源调度方法,如USENIX HotCloud’12论文“DynamicVirtual Machine Scheduling in Clouds for Architectural Shared Resources”(公开日:2012-06-12),中国发明专利申请“一种面向云数据中心的大规模虚拟机快速迁移决策方法”(申请号:201310186581.8公开日:2013-08-14)和中国发明专利申请“一种虚拟机调度方法及***”(申请号:201310186581.8,公开日:2013-03-20),主要考虑***性能和负载平衡,而没有考虑计算节点内进行数据消重处理带来的影响。
可见,现有技术存在的问题是:如何在优化云计算***I/O性能,并保持云计算节点集群的负载平衡的同时,还能提高云计算***的资源利用率。
发明内容
本发明的目的在于提供一种基于消重的云计算资源调度方法,在优化云计算***I/O性能、并保持云计算节点集群的负载平衡的同时,提高云计算***的资源利用率。
实现本发明目的的技术解决方案步骤如下:一种基于消重的云计算资源调度方法,云计算***包括计算节点集群、管理节点和共享存储池,包括如下步骤:
10)云计算资源调度请求发送:一个计算节点发送待调度虚拟机的***计算资源需求和该虚拟机的操作***、软件配置和用户等信息给管理节点;
20)计算节点负载水平评估:管理节点对集群内各个计算节点的***负载水平进行评估;
30)资源是否充足判断:判断是否有足够的可用计算资源运行待调度虚拟机,否,则资源调度过程结束;是,则继续后续步骤;
40)虚拟机语义相似度计算:定量化计算出该待调度虚拟机与各个计算节点运行虚拟机之间的语义相似度;
50)可选目标计算节点选择:利用各个计算节点负载水平值的倒数加权待调度虚拟机与相应节点上所有运行虚拟机的语义相似度和,选择最大的加权语义相似度和对应的计算节点作为可选目标计算节点;
60)可选目标计算节点数量判断:如果可选目标计算节点只有一个,则跳转至目标计算节点分配计算资源(80)步骤,可选目标计算节点不只一个,则继续后续步骤;
70)目标计算节点选择:在多个可选目标计算节点形成的集合中,随机选取一个作为待调度虚拟机运行的目标计算节点;
80)目标计算节点分配计算资源:在目标节点上分配计算资源给待调度虚拟机运行。
与现有技术相比,本发明的显著优势在于:
1、***资源的利用率高:基于虚拟机语义分析,将内容相似的虚拟机调度到同一计算节点,使得冗余数据集中在节点内部,通过消重处理后,极大地节省了计算节点内存和本地磁盘数据缓存的空间使用;
2、***性能好:基于消重处理和数据缓存技术,虚拟机运行所需调用的大量数据页都已存在内存和本地磁盘数据缓存中,不需要从共享存储池重复读取。同时,已写过的那些数据页也不需要重新写入共享存储池。这极大地减少了云计算节点集群与后台共享存储池之间的数据I/O操作,从而提高了虚拟机运行性能;
3、***负载均衡:根据各个计算节点的负载水平来指导虚拟机调度以平衡节点的***负载,提高了***的可扩展性。
下面结合附图对本发明作进一步详细描述。
附图说明
图1是云计算***架构示意图。
图2是基于消重的数据页组织关系示意图。
图3是共享存储池数据布局示意图。
图4是本发明基于消重的云计算资源调度方法流程图。
具体实施方式
图1是一种基于消重的云计算***架构示意图,包括云计算节点集群、管理节点以及共享存储池三个部分。
1、云计算节点集群:每个节点被虚拟成多个虚拟机,虚拟机管理器负责管理这些虚拟机的运行,每个节点运行有消重引擎来优化内存和本地磁盘数据缓存的空间使用,并有资源监控器实时采集物理节点***资源使用情况。
2、管理节点:实现本方法的核心部分,负责虚拟机语义的分析、索引查询和相似度计算,还有计算节点集群负载评估,以及虚拟机调度时的计算节点选择。
3、共享存储池:负责存放虚拟机镜像文件和虚拟机语义索引。
基于消重的云计算节点集群的每个物理节点被虚拟成多个虚拟机,为用户提供计算服务,由虚拟机管理器统一协调这些虚拟机对底层物理资源的共享使用。消重引擎通过消除重复数据,减少数据在节点本地内存和磁盘设备中的空间使用量。计算节点本地具有数据缓存来保存最近频繁访问的数据,以优化虚拟机访问的I/O性能,还具有资源监控器为管理节点提供实时的***负载信息。
图2是基于消重的数据页组织关系示意图。通过节点数据消重处理后,不论是各台虚拟机之间,还是虚拟机内部,相同内容的逻辑页在内存和本地磁盘数据缓存中都共享同一物理页。
图3是共享存储池数据布局示意图。共享存储池为虚拟机镜像文件提供存储管理服务。它分为虚拟机语义索引区和虚拟机镜像文件存储区。虚拟机的语义索引项包括:虚拟机ID、虚拟机语义信息和节点ID。虚拟机ID是一台已运行虚拟机的唯一标识。虚拟机语义信息包含虚拟机的操作***语义、应用软件语义和用户语义信息。节点ID对应云计算节点集群中运行该虚拟机的某个节点。
管理节点负责调度云计算节点集群内的计算资源,管理虚拟机语义索引结构,建立虚拟机ID所对应虚拟机镜像文件在共享存储池各个数据段之间的映射关系。不论是用户请求创建一个新的虚拟机,还是重新启动已有虚拟机,以及增删云计算节点导致迁移虚拟机时,都需要通过管理节点进行云计算资源调度来保持整个***高效、稳定、可靠地运行。
图4是本发明基于消重的云计算资源调度方法流程图。基于消重的云计算资源调度方法,包括如下八个步骤:
10)云计算资源调度请求发送:一个计算节点发送待调度虚拟机的计算资源需求和该虚拟机的操作***、软件配置和用户等信息给管理节点;
20)计算节点负载水平评估:管理节点对集群内各个计算节点的***负载水平进行评估;
所述计算节点负载水平评估20)步骤包括:
21)各个计算节点将资源监控器获取的***负载信息发送到管理节点;
所述计算节点负载信息获取21)步骤中,所述计算节点负载信息包括CPU能力、内存空间、磁盘空间以及网络带宽等***资源的已使用量RC、RM、RD、RN和总量TC、TM、TD、TN
22)根据计算节点各类***资源已使用量和总量之比,选取最大值作为节点的负载水平值
Li=max{RC/TC、RM/TM、RD/TD、RN/TN},
式中,N为云计算节点集群节点个数;
23)由步骤22)评估得到各个计算节点的***资源负载水平值L1、L2、…、LN
24)根据各个计算节点***资源的已使用量和总量信息,计算各个计算节点***资源的可用量;
30)资源是否充足判断:判断是否有足够的可用计算资源运行待调度虚拟机,否,则资源调度过程结束;是,则继续后续步骤;
40)虚拟机语义相似度计算:定量化计算出该待调度虚拟机与各个计算节点运行虚拟机之间的语义相似度;
所述虚拟机语义相似度计算40)步骤包括:
41)管理节点从步骤10)的云计算资源调度请求消息内容中,采集待调度虚拟机的操作***语义、应用软件语义以及用户语义等信息;
所述操作***语义信息包括操作***类型OST和版本号OSV,所述应用软件语义包括各种应用的类型AppN及版本号AppV,所述用户语义包括各个用户名UserN和其最近更新时间TimeU
42)管理节点在虚拟机语义索引上查询各个计算节点内已运行虚拟机的语义信息;
管理节点查询共享存储池中所存的虚拟机语义索引,用来比对待调度虚拟机与现有运行虚拟机之间的语义信息。虚拟机语义索引保存了虚拟机与其语义信息的映射关系、以及虚拟机和计算节点的映射关系,如表1所示。
表1.虚拟机语义索引结构示例
43)待调度虚拟机与各个计算节点已运行虚拟机之间的语义相似度由以下公式给出:
D ( X , Y ) = 0 , if : x 1 ≠ x 2 ; 1 , if : x 1 = x 2 and y 1 ≠ y 2 ; 2 , if : x 1 = x 2 and y 1 = y 2 .
44)待调度虚拟机与各个计算节点的语义相似度由以下公式计算:
Dist ( VM 1 , VM 2 ) = D ( S 1 , S 2 ) × w S + Σ i = 1 p Σ j = 1 q D ( A li , A 2 j ) × w A + Σ i = 1 m Σ j = 1 n D ( U 1 i , U 2 j ) × w U ;
45)按以上二维语义相似度计算公式,在管理节点上定量化计算出该待调度虚拟机与各个计算节点上已运行虚拟机之间的语义相似度;
以上各式中,二维向量S=<OST,OSV>、A=<AppN,AppV>和U=<UserN,TimeU>,分别表示虚拟机内操作***数据、各类应用数据和各个用户数据的语义信息,二维向量集合:VM={S,A1,…,Aj,U1,…,Uk}表示具有j个应用、k个用户的虚拟机,Dist(VM1,VM2)表示两个虚拟机VM1={S1,A11,…,A1p,U11,…,U1m}和VM2={S2,A21,…,A2q,U21,…,U2n}的语义相似度,wS、wA和wU分别为可定义的权值。
50)可选目标计算节点选择:利用各个计算节点负载水平值的倒数加权待调度虚拟机与相应节点上所有运行虚拟机的语义相似度和,选择最大的加权语义相似度和对应的计算节点作为可选目标计算节点;
所述可选目标计算节点选择50)步骤包括:
51)待调度虚拟机与计算节点的所有已运行虚拟机语义相似度和由下式表示:
SUM ( VM r , Node i ) = &Sigma; t = 1 k D ( VM r , VM it ) ;
这里,VMr为待调度虚拟机,Nodei为运行有k个虚拟机{VMi1,VMi2,…,VMik}的计算节点,SUM(VMr,Nodei)为待调度虚拟机VMr与计算节点Nodei上所有运行虚拟机之间的语义相似度和。
52)按以上语义相似度和计算公式,在管理节点上定量化计算出待调度虚拟机与各个计算节点上所有运行虚拟机的语义相似度和SUM1、SUM2、…、SUMN
53)管理节点虚拟机调度器的核心模块,利用步骤23)中各个节点负载水平值的倒数来加权待调度虚拟机与该节点上所有运行虚拟机的语义相似度和,得到有效语义相似度,
SUM1/L1、SUM2/L2、…、SUMN/LN
54)选择最大的加权语义相似度
SUMT/LT=max{SUM1/L1,SUM2/L2,…,SUMN/LN}
对应的计算节点T作为可选目标计算节点来运行待调度虚拟机;
60)可选目标计算节点数量判断:如果可选目标计算节点只有一个,则则跳转至目标计算节点分配计算资源(80)步骤,如果可选目标计算节点不只一个,则继续后续步骤;
70)目标计算节点选择:在多个可选目标计算节点形成的集合中,随机选取一个作为待调度虚拟机运行的目标计算节点;
80)目标计算节点分配计算资源:在目标节点上分配计算资源给待调度虚拟机运行。
所述目标计算节点分配计算资源80)步骤包括:
81)管理节点发送待调度虚拟机所需***资源信息给目标节点,由目标节点分配计算资源给该虚拟机运行;
82)将待调度虚拟机的ID、语义信息和目标节点ID作为新运行虚拟机索引项添加到共享存储池中的虚拟机语义索引上。

Claims (4)

1.一种基于消重的云计算资源调度方法,所涉及云计算***包括计算节点集群、管理节点和共享存储池,包括如下步骤:
10)云计算资源调度请求发送:计算节点发送待调度虚拟机的计算资源需求和该虚拟机的操作***、软件配置和用户给管理节点;
20)计算节点负载水平评估:管理节点对集群内各个计算节点的***负载水平进行评估;
30)资源是否充足判断:判断是否有足够的可用计算资源运行待调度虚拟机,否,则资源调度过程结束;是,则继续后续步骤;
40)虚拟机语义相似度计算:定量化计算出该待调度虚拟机与各个计算节点运行虚拟机之间的语义相似度;
50)可选目标计算节点选择:利用各个计算节点负载水平值的倒数加权待调度虚拟机与相应节点上所有运行虚拟机的语义相似度和,选择最大的加权语义相似度和对应的计算节点作为可选目标计算节点;
60)可选目标计算节点数量判断:如果可选目标计算节点只有一个,则跳转至目标计算节点分配计算资源(80)步骤,不只一个,则继续后续步骤;
70)目标计算节点选择:在多个可选目标计算节点形成的集合中,随机选取一个作为待调度虚拟机运行的目标计算节点;
80)目标计算节点分配计算资源:在目标计算节点上分配计算资源给待调度虚拟机运行;
其特征在于:所述计算节点负载水平评估(20)步骤包括:
21)各个计算节点将资源监控器获取的***负载信息发送到管理节点,所述***负载信息包括***资源CPU能力、内存空间、磁盘空间以及网络带宽的已使用量RC、RM、RD、RN和总量TC、TM、TD、TN
22)根据计算节点各类***资源已使用量和总量之比,选取最大值作为节点的负载水平值
L=max{RC/TC、RM/TM、RD/TD、RN/TN},
式中,N为云计算节点集群节点个数;
23)由步骤22)评估得到各个计算节点的***资源负载水平值L1、L2、…、LN
24)根据各个计算节点***资源的已使用量和总量信息,计算各个计算节点***资源的可用量。
2.根据权利要求1所述的云计算资源调度方法,其特征在于:所述虚拟机语义相似度计算(40)步骤包括:
41)管理节点从云计算资源调度请求消息内容中,采集待调度虚拟机的操作***语义、应用软件语义以及用户语义,操作***语义信息包括操作***类型OST和版本号OSV,应用软件语义包括各种应用的类型AppN及版本号AppV,用户语义包括各个用户名UserN和其最近更新时间TimeU
42)管理节点的虚拟机语义索引上查询各个计算节点内已运行虚拟机的语义信息,虚拟机语义索引保存在共享存储池中,记录了虚拟机与其语义信息之间的映射关系、以及虚拟机和运行所在计算节点之间的映射关系;
43)待调度虚拟机与各个计算节点已运行虚拟机之间的语义相似度由以下公式给出:
D ( X , Y ) = 0 , i f : x 1 &NotEqual; x 2 ; 1 , i f : x 1 = x 2 a n d y 1 &NotEqual; y 2 ; 2 , i f : x 1 = x 2 a n d y 1 = y 2 . ;
44)待调度虚拟机与各个计算节点的语义相似度由以下公式计算:
D i s t ( VM 1 , VM 2 ) = D ( S 1 , S 2 ) &times; w S + &Sigma; i = 1 p &Sigma; j = 1 q D ( A 1 i , A 2 j ) &times; w A + &Sigma; i = 1 m &Sigma; j = 1 n D ( U 1 i , U 2 j ) &times; w U ;
45)按待调度虚拟机与各个计算节点的语义相似度计算公式,在管理节点上定量化计算出该待调度虚拟机与各个计算节点上已运行虚拟机之间的语义相似度;
以上各式中,二维语义向量X=<x1,y1>和Y=<x2,y2>的语义向量相似度为D(X,Y),二维向量S=<OST,OSV>、A=<AppN,AppV>和U=<UserN,TimeU>,分别表示虚拟机内操作***数据、各类应用数据和各个用户数据的语义信息,二维向量集合:VM={S,A1,…,Aj,U1,…,Uk}表示具有j个应用、k个用户的虚拟机,Dist(VM1,VM2)表示两个虚拟机VM1={S1,A11,…,A1p,U11,…,U1m}和VM2={S2,A21,…,A2q,U21,…,U2n}的语义相似度,wS、wA和wU分别为可定义的权值。
3.根据权利要求1所述的云计算资源调度方法,其特征在于,所述可选目标计算节点选择(50)步骤包括:
51)待调度虚拟机与计算节点的所有已运行虚拟机语义相似度和由下式表示:
S U M ( VM r , Node i ) = &Sigma; t = 1 k D ( VM r , VM i t ) ;
这里,VMr为待调度虚拟机,Nodei为运行有k个虚拟机{VMi1,VMi2,…,VMik}的计算节点,SUM(VMr,Nodei)为待调度虚拟机VMr与计算节点Nodei上所有运行虚拟机VMit之间的语义相似度D(VMR,VMIT)之和;
52)按以上语义相似度和计算公式,在管理节点上定量化计算出待调度虚拟机与相应计算节点上所有运行虚拟机的语义相似度和SUM1、SUM2、…、SUMN
53)管理节点虚拟机调度器的核心模块,利用步骤(23)中各个节点负载水平值的倒数来加权待调度虚拟机与该节点上所有运行虚拟机的语义相似度和,得到有效语义相似度,
SUM1/L1、SUM2/L2、…、SUMN/LN
54)选择最大的加权语义相似度
SUMT/LT=max{SUM1/L1,SUM2/L2,…,SUMN/LN};
对应的计算节点T作为可选目标计算节点来运行待调度虚拟机。
4.根据权利要求1所述的云计算资源调度方法,其特征在于,所述目标计算节点分配计算资源(80)步骤包括:
81)管理节点发送待调度虚拟机所需***资源信息给目标计算节点,由目标计算节点分配***资源给该虚拟机运行;
82)将待调度虚拟机的ID、语义信息和目标计算节点ID作为新运行虚拟机索引项添加到共享存储池中的虚拟机语义索引上。
CN201310553508.XA 2013-11-08 2013-11-08 基于消重的云计算资源调度方法 Active CN103595780B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310553508.XA CN103595780B (zh) 2013-11-08 2013-11-08 基于消重的云计算资源调度方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310553508.XA CN103595780B (zh) 2013-11-08 2013-11-08 基于消重的云计算资源调度方法

Publications (2)

Publication Number Publication Date
CN103595780A CN103595780A (zh) 2014-02-19
CN103595780B true CN103595780B (zh) 2017-01-04

Family

ID=50085760

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310553508.XA Active CN103595780B (zh) 2013-11-08 2013-11-08 基于消重的云计算资源调度方法

Country Status (1)

Country Link
CN (1) CN103595780B (zh)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9948514B2 (en) * 2014-06-30 2018-04-17 Microsoft Technology Licensing, Llc Opportunistically connecting private computational resources to external services
US9749208B2 (en) * 2014-06-30 2017-08-29 Microsoft Technology Licensing, Llc Integrated global resource allocation and load balancing
CN105511953B (zh) * 2014-09-22 2019-04-05 ***股份有限公司 云环境下的虚拟机负载评估***、方法以及服务节点
CN105511952B (zh) * 2014-09-22 2020-02-04 苏宁云计算有限公司 基于云计算平台的资源自迁移方法及***
CN104391735B (zh) * 2014-11-14 2018-11-06 深信服网络科技(深圳)有限公司 虚拟化一体机集群中虚拟机调度方法及***
WO2016095162A1 (zh) * 2014-12-18 2016-06-23 华为技术有限公司 一种确定虚拟机数量调整操作的装置和方法
CN105808448A (zh) * 2014-12-30 2016-07-27 中兴通讯股份有限公司 内存管理方法及***
CN106339254B (zh) * 2015-07-15 2020-06-12 中兴通讯股份有限公司 一种虚拟机快速启动方法、装置及管理节点
CN106227601A (zh) * 2016-07-26 2016-12-14 东软集团股份有限公司 用于虚拟化平台的资源配置的方法和装置
CN107589980A (zh) * 2017-08-01 2018-01-16 佛山市深研信息技术有限公司 一种云计算资源的调度方法
CN109194703B (zh) * 2018-06-29 2021-06-18 平安科技(深圳)有限公司 云平台主机间通信负载的处理方法、电子装置及介质
CN110290165B (zh) * 2019-04-04 2022-01-28 平安科技(深圳)有限公司 网络主机间通信负载调控方法、电子装置及可读存储介质
CN113778668B (zh) * 2021-08-18 2023-01-17 中国光大银行股份有限公司 虚拟资源部署方法、***和计算机可读介质
WO2024007171A1 (zh) * 2022-07-05 2024-01-11 北京小米移动软件有限公司 一种算力负载均衡方法及装置
CN115242662B (zh) * 2022-09-22 2023-02-17 音信云(武汉)信息技术有限公司 基于云计算的数据资源分配方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011110026A1 (zh) * 2010-10-29 2011-09-15 华为技术有限公司 一种实现数据中心资源负载均衡的方法及装置
CN102739798A (zh) * 2012-07-05 2012-10-17 成都国腾实业集团有限公司 具有网络感知功能的云平台资源调度方法
CN103258008A (zh) * 2013-04-16 2013-08-21 武汉理工大学 基于用户情境的多层次服务资源发现方法和***
CN103338228A (zh) * 2013-05-30 2013-10-02 江苏大学 基于双加权最小连接算法的云计算负载均衡调度算法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011110026A1 (zh) * 2010-10-29 2011-09-15 华为技术有限公司 一种实现数据中心资源负载均衡的方法及装置
CN102739798A (zh) * 2012-07-05 2012-10-17 成都国腾实业集团有限公司 具有网络感知功能的云平台资源调度方法
CN103258008A (zh) * 2013-04-16 2013-08-21 武汉理工大学 基于用户情境的多层次服务资源发现方法和***
CN103338228A (zh) * 2013-05-30 2013-10-02 江苏大学 基于双加权最小连接算法的云计算负载均衡调度算法

Also Published As

Publication number Publication date
CN103595780A (zh) 2014-02-19

Similar Documents

Publication Publication Date Title
CN103595780B (zh) 基于消重的云计算资源调度方法
CN107734052B (zh) 面向组件依赖的负载均衡容器调度方法
Al-Dulaimy et al. Type-aware virtual machine management for energy efficient cloud data centers
CN107436813A (zh) 一种元数据服务器动态负载均衡的方法及***
Ding et al. Adaptive virtual machine consolidation framework based on performance-to-power ratio in cloud data centers
WO2020134364A1 (zh) 一种虚拟机迁移方法、云计算管理平台和存储介质
Limam et al. Data replication strategy with satisfaction of availability, performance and tenant budget requirements
Wang et al. Hybrid pulling/pushing for i/o-efficient distributed and iterative graph computing
Li et al. Data locality optimization based on data migration and hotspots prediction in geo-distributed cloud environment
Irandoost et al. Mapreduce data skewness handling: a systematic literature review
Sarkar et al. E 2 G: A game theory-based energy efficient transmission policy for mobile cloud computing
Jiang et al. An energy-aware virtual machine migration strategy based on three-way decisions
CN104765572B (zh) 一种节能的虚拟存储服务器***及其调度方法
Chen et al. An energy‐efficient method of resource allocation based on request prediction in multiple cloud data centers
Lu et al. An adaptive multi-level caching strategy for distributed database system
CN107589980A (zh) 一种云计算资源的调度方法
CN105306547A (zh) 提高云计算***能量有效性的数据摆放及节点调度方法
Zhiyong et al. An improved container cloud resource scheduling strategy
Ghiasi et al. Smart virtual machine placement using learning automata to reduce power consumption in cloud data centers
Mao et al. A self-adaptive prediction algorithm for cloud workloads
CN106027685A (zh) 一种基于云计算机***的高峰访问的方法
Zhao et al. A holistic cross-layer optimization approach for mitigating stragglers in in-memory data processing
Wu et al. The measurement model of grid QoS
Kalai Arasan et al. A new GLoSM embedded virtual machine model for big data services in cloud storage systems
Liu et al. A task scheduling method based on online algorithm in cloud computing environment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant