[go: up one dir, main page]

CN107643939A - A kind of method and system for distributing virtual machine - Google Patents

A kind of method and system for distributing virtual machine Download PDF

Info

Publication number
CN107643939A
CN107643939A CN201710826276.9A CN201710826276A CN107643939A CN 107643939 A CN107643939 A CN 107643939A CN 201710826276 A CN201710826276 A CN 201710826276A CN 107643939 A CN107643939 A CN 107643939A
Authority
CN
China
Prior art keywords
host
virtual machine
machine
threshold
newly
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.)
Pending
Application number
CN201710826276.9A
Other languages
Chinese (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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology 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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201710826276.9A priority Critical patent/CN107643939A/en
Publication of CN107643939A publication Critical patent/CN107643939A/en
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

一种分配虚拟机的方法,具体包括以下步骤:选择目标宿主机;在目标宿主机下新建虚拟机;判断新建虚拟机的数量是否满足要求,如果没有满足,则继续新建虚拟机,直至满足要求。还包括一种分配虚拟机的系统。减少虚拟集群中高负载主机的压力,提高虚拟机的性能;减少虚拟集群中不必要开机的主机,减少集群的电能消耗。

A method for allocating virtual machines, specifically comprising the following steps: selecting a target host machine; creating a new virtual machine under the target host machine; judging whether the number of newly created virtual machines meets the requirements, and if not, continuing to create new virtual machines until the requirements are met . Also included is a system for allocating virtual machines. Reduce the pressure on high-load hosts in virtual clusters, improve the performance of virtual machines; reduce unnecessary power-on hosts in virtual clusters, and reduce cluster power consumption.

Description

一种分配虚拟机的方法及系统Method and system for allocating virtual machines

技术领域technical field

本发明涉及虚拟机迁移技术领域,具体地说是一种分配虚拟机的方法及系统。The invention relates to the technical field of virtual machine migration, in particular to a method and system for allocating virtual machines.

背景技术Background technique

一般的虚拟化系统中都会设计虚拟机迁移策略,在运行过程中来保证整个集群的负载均衡,但是在批量生成虚拟机时,一般不做处理,集中分配一个宿主机的资源或者在每个宿主机上平均分配。集中分配一个宿主机资源可能导致该宿主机资源利用率远高于其他宿主机,而每个宿主机资源利用情况不一致,平均分配可能导致宿主机资源不均衡。这种方案虽然简单直接,但是前者在虚拟机需要资源量较大的情况下,会占满该宿主机的资源,导致该宿主机的资源利用远高于其他宿主机,造成虚拟机性能的下降,甚至宿主机卡死或者生成虚拟机失败;后者在宿主机空载时分配少量虚拟机,宿主机都在低负载情况下运行,造成不必要的电能消耗。In general virtualization systems, virtual machine migration strategies are designed to ensure the load balance of the entire cluster during operation. Evenly distributed on the host. Centralized allocation of a host's resources may lead to a much higher resource utilization rate of the host than other hosts, and the resource utilization of each host is inconsistent, and even distribution may lead to unbalanced host resources. Although this solution is simple and straightforward, the former will occupy the resources of the host when the virtual machine needs a large amount of resources, resulting in the resource utilization of the host being much higher than that of other hosts, resulting in a decline in the performance of the virtual machine , or even the host machine freezes or fails to generate virtual machines; the latter allocates a small number of virtual machines when the host machine is empty, and the host machines run under low load conditions, resulting in unnecessary power consumption.

发明内容Contents of the invention

为了解决目前虚拟机出现性能下降,且电能浪费的问题,本发明提供了一种分配虚拟机的方法及系统。In order to solve the current problems of performance degradation and power waste of virtual machines, the present invention provides a method and system for allocating virtual machines.

本发明解决其技术问题所采取的技术方案是:一种分配虚拟机的方法,具体包括以下步骤:The technical solution adopted by the present invention to solve the technical problem is: a method for allocating virtual machines, which specifically includes the following steps:

选择目标宿主机;Select the target host;

在目标宿主机下新建虚拟机;Create a new virtual machine under the target host;

判断新建虚拟机的数量是否满足要求,如果没有满足,则继续新建虚拟机,直至满足要求。Determine whether the number of newly created virtual machines meets the requirements, and if not, continue to create new virtual machines until the requirements are met.

进一步地,在选择目标宿主机之前还需在每个宿主机上设置有高阈值和低阈值;高阈值表示宿主机负载过高,不需再新建虚拟机,低阈值表示宿主机负载过低,建议虚拟机迁出。Furthermore, before selecting the target host, it is necessary to set a high threshold and a low threshold on each host; a high threshold indicates that the load of the host is too high, and no new virtual machine is needed; a low threshold indicates that the load of the host is too low, It is recommended to migrate the virtual machine out.

进一步地,选择目标宿主机的方法具体包括:计算虚拟化集群中剩余的资源量;Further, the method for selecting the target host specifically includes: calculating the amount of remaining resources in the virtualization cluster;

按照资源的剩余量对集群中的宿主机进行排序;Sort the hosts in the cluster according to the remaining amount of resources;

排除高于高阈值和低于低阈值的宿主机;Exclude hosts above the high threshold and below the low threshold;

选择剩余的宿主机中剩余资源最少的宿主机作为目标宿主机。Select the host with the least remaining resources among the remaining hosts as the target host.

进一步地,计算虚拟化集群中剩余的资源量的方法具体包括:通过Hypervisor将宿主机的硬件资源虚拟化;Further, the method for calculating the remaining amount of resources in the virtualization cluster specifically includes: virtualizing the hardware resources of the host machine through the Hypervisor;

在创建虚拟机时设定每个虚拟机所需要的硬件资源;When creating a virtual machine, set the hardware resources required by each virtual machine;

Hypervisor计算在多个虚拟机创建完成后宿主机还剩下的资源。The hypervisor calculates the remaining resources of the host after multiple virtual machines have been created.

进一步地,选择目标宿主机的方法还包括:当所有宿主机的负载均高于高阈值或低于低阈值时,选择负载低于低阈值的宿主机作为目标宿主机。Further, the method for selecting the target host machine further includes: when the loads of all the host machines are higher than the high threshold or lower than the low threshold, selecting the host machine whose load is lower than the low threshold as the target host machine.

进一步地,新建虚拟机的方法具体包括:利用Hypervisor设定所需的硬件资源大小,新建虚拟机。Further, the method for creating a virtual machine specifically includes: using a Hypervisor to set a required hardware resource size, and creating a virtual machine.

进一步地,所述新建虚拟机的数量是否满足要求具体为:实时判断新建虚拟机的数量是否满足预设需建的虚拟机的数量。Further, whether the number of newly-created virtual machines meets the requirements specifically includes: judging in real time whether the number of newly-created virtual machines meets the preset number of virtual machines to be built.

一种分配虚拟机的系统,利用所述的方法,包括宿主机选择模块,用于选择目标宿主机;和,A system for allocating virtual machines, using the method, including a host machine selection module for selecting a target host machine; and,

计算模块,用于计算宿主机剩余的硬件资源;和,a computing module for computing the remaining hardware resources of the host computer; and,

虚拟机建立模块,用于在目标宿主机下建立虚拟机;和,A virtual machine building module, configured to create a virtual machine under the target host machine; and,

判断模块,用于判断虚拟机是否建立完毕。The judging module is used to judge whether the virtual machine is established.

进一步地,还包括设置模块,用于设置宿主机负载的阈值,包括高阈值和低阈值。Further, a setting module is also included, which is used to set the threshold of the host machine load, including a high threshold and a low threshold.

进一步地,宿主机选择模块选择宿主机的标准是:在高阈值和低阈值区间内的宿主机选择负载高的宿主机;在高阈值和低阈值区间外的宿主机选择负载低的宿主机;Further, the criteria for selecting hosts by the host selection module are: hosts within the high-threshold and low-threshold intervals select hosts with high load; hosts outside the high-threshold and low-threshold intervals select hosts with low load;

判断模块判断虚拟机建立完毕的标准是:新建虚拟机的数量满足预设需建虚拟机的数量。The criterion for judging by the judging module that the virtual machine is established is: the number of newly created virtual machines meets the preset number of virtual machines to be built.

以上发明内容提供的仅仅是本发明实施例的表述,而不是发明本身。The summary of the invention provided above is only a description of the embodiments of the present invention, rather than the invention itself.

发明内容中提供的效果仅仅是实施例的效果,而不是发明所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:The effects provided in the summary of the invention are only the effects of the embodiments, rather than all the effects of the invention. One of the above technical solutions has the following advantages or beneficial effects:

按资源占用率排序宿主机,为集群中的宿主机的资源占用设置高、低两个阈值,低阈值表示宿主机负载过低,建议虚拟机迁出,宿主机休眠,减少电能浪费;高阈值表示宿主机负载过高,不建议再新增虚拟机。本发明能为集群自主选择虚拟机最佳的宿主机位置,减少因初始化时的不恰当资源分配造成的集群资源负载不均和之后导致的虚拟机迁移,协调集群中不同宿主机的负载,维持高效的资源利用率。Sort the hosts by resource occupancy, and set high and low thresholds for the resource occupancy of the hosts in the cluster. A low threshold indicates that the load of the host is too low. It is recommended that the virtual machine be moved out and the host sleep to reduce power waste; a high threshold Indicates that the load on the host machine is too high, and it is not recommended to add a new virtual machine. The present invention can independently select the best host machine location for the virtual machine for the cluster, reduce the uneven cluster resource load caused by inappropriate resource allocation during initialization and the migration of the virtual machine afterward, coordinate the load of different host machines in the cluster, and maintain Efficient resource utilization.

减少虚拟集群中高负载主机的压力,提高虚拟机的性能;减少虚拟集群中不必要开机的主机,减少集群的电能消耗。Reduce the pressure of high-load hosts in the virtual cluster, improve the performance of the virtual machine; reduce the hosts in the virtual cluster that are not powered on unnecessarily, and reduce the power consumption of the cluster.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步解释,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide further explanations of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1为本发明实施例一的方法流程示意图;Fig. 1 is a schematic flow chart of the method of Embodiment 1 of the present invention;

图2为本发明实施例二的方法流程示意图;Fig. 2 is a schematic flow chart of the method of Embodiment 2 of the present invention;

图3为本发明实施例的系统模块连接示意图。Fig. 3 is a schematic diagram of connection of system modules according to an embodiment of the present invention.

具体实施方式detailed description

为了能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。In order to clearly illustrate the technical features of the present solution, the present invention will be described in detail below through specific implementation methods and in conjunction with the accompanying drawings. The following disclosure provides many different embodiments or examples for implementing different structures of the present invention. To simplify the disclosure of the present invention, components and arrangements of specific examples are described below. Furthermore, the present invention may repeat reference numerals and/or letters in different instances. This repetition is for the purpose of simplicity and clarity and does not in itself indicate a relationship between the various embodiments and/or arrangements discussed. It should be noted that components illustrated in the figures are not necessarily drawn to scale. Descriptions of well-known components and processing techniques and processes are omitted herein to avoid unnecessarily limiting the present invention.

如图1所示,一种分配虚拟机的方法,具体包括以下步骤:As shown in Figure 1, a method for allocating a virtual machine specifically includes the following steps:

步骤1)设置有高阈值和低阈值;高阈值表示宿主机负载过高,不需再新建虚拟机,低阈值表示宿主机负载过低,建议虚拟机迁出。Step 1) Set a high threshold and a low threshold; a high threshold indicates that the load of the host machine is too high, and there is no need to create a new virtual machine, and a low threshold indicates that the load of the host machine is too low, and it is recommended to migrate the virtual machine out.

步骤2)计算虚拟化集群中剩余的资源量。Step 2) Calculate the amount of remaining resources in the virtualization cluster.

步骤3)按照资源的剩余量对集群中的宿主机进行排序。Step 3) Sort the host machines in the cluster according to the remaining resources.

步骤4)排除高于高阈值和低于低阈值的宿主机。Step 4) Exclude hosts above the high threshold and below the low threshold.

步骤5)选择剩余的宿主机中剩余资源最少的宿主机作为目标宿主机。Step 5) Select the host with the least remaining resources among the remaining hosts as the target host.

步骤6)利用Hypervisor设定所需的硬件资源大小,新建虚拟机。Step 6) Use the Hypervisor to set the size of the required hardware resources, and create a new virtual machine.

步骤7)判断新建虚拟机的数量是否满足要求,如果没有满足,则继续新建虚拟机,直至满足要求。Step 7) Judging whether the number of newly created virtual machines meets the requirements, if not, continue to create new virtual machines until the requirements are met.

如图2所示,一种分配虚拟机的方法,还可以为:As shown in Figure 2, a method for allocating virtual machines can also be:

步骤a)设置有高阈值和低阈值;高阈值表示宿主机负载过高,不需再新建虚拟机,低阈值表示宿主机负载过低,建议虚拟机迁出。Step a) is set with a high threshold and a low threshold; a high threshold indicates that the load of the host machine is too high, and there is no need to create a new virtual machine, and a low threshold indicates that the load of the host machine is too low, and it is recommended to migrate the virtual machine out.

步骤b)计算虚拟化集群中剩余的资源量。Step b) calculating the amount of remaining resources in the virtualization cluster.

步骤c)按照资源的剩余量对集群中的宿主机进行排序。Step c) sorting the host machines in the cluster according to the remaining resources.

步骤d)在没有低于高阈值、高于低阈值的宿主机的情况下选择宿主机中剩余资源最多的宿主机作为目标宿主机。Step d) Selecting the host with the most remaining resources among the hosts as the target host if there are no hosts below the high threshold and above the low threshold.

步骤e)利用Hypervisor设定所需的硬件资源大小,新建虚拟机.Step e) Use the Hypervisor to set the required hardware resource size, and create a new virtual machine.

步骤f)判断新建虚拟机的数量是否满足要求,如果没有满足,则继续新建虚拟机,直至满足要求。Step f) judging whether the number of newly created virtual machines meets the requirements, if not, continue to create new virtual machines until the requirements are met.

计算虚拟化集群中剩余的资源量的方式具体包括:The methods for calculating the amount of remaining resources in the virtualization cluster specifically include:

通过Hypervisor将宿主机的硬件资源虚拟化。The hardware resources of the host machine are virtualized through the Hypervisor.

在创建虚拟机时设定每个虚拟机所需要的硬件资源。When creating a virtual machine, set the hardware resources required by each virtual machine.

Hypervisor计算在多个虚拟机创建完成后宿主机还剩下的资源。The hypervisor calculates the remaining resources of the host after multiple virtual machines have been created.

新建虚拟机的数量是否满足要求具体为:实时判断新建虚拟机的数量是否满足预设需建的虚拟机的数量。Whether the number of newly created virtual machines meets the requirements is specifically: judging in real time whether the number of newly created virtual machines meets the preset number of virtual machines to be built.

如图3所示,一种分配虚拟机的系统,包括宿主机选择模块,用于选择目标宿主机;和,计算模块,用于计算宿主机剩余的硬件资源;和,虚拟机建立模块,用于在目标宿主机下建立虚拟机;和,判断模块,用于判断虚拟机是否建立完毕。As shown in Figure 3, a system for allocating virtual machines includes a host selection module for selecting a target host; and a calculation module for calculating the remaining hardware resources of the host; and a virtual machine establishment module for The virtual machine is established under the target host machine; and, the judging module is used for judging whether the virtual machine is established.

还包括设置模块,用于设置宿主机负载的阈值,包括高阈值和低阈值。It also includes a setting module, which is used to set the threshold of the host machine load, including a high threshold and a low threshold.

宿主机选择模块选择宿主机的标准是:在高阈值和低阈值区间内的宿主机选择负载高的宿主机;在高阈值和低阈值区间外的宿主机选择负载低的宿主机;The criteria for selecting hosts by the host selection module are: hosts within the high threshold and low threshold range select hosts with high load; hosts outside the high threshold and low threshold range select hosts with low load;

判断模块判断虚拟机建立完毕的标准是:新建虚拟机的数量满足预设需建虚拟机的数量。The criterion for judging by the judging module that the virtual machine is established is: the number of newly created virtual machines meets the preset number of virtual machines to be built.

以上所述只是本发明的优选实施方式,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也被视为本发明的保护范围。The above is only a preferred embodiment of the present invention. For those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications are also considered as the present invention. protection scope of the invention.

Claims (10)

1. a kind of method for distributing virtual machine, it is characterized in that, specifically include following steps:
Selection target host;
The newly-built virtual machine under target host machine;
Judge whether the quantity of newly-built virtual machine meets to require, if do not met, continue newly-built virtual machine, until meeting to want Ask.
2. the method according to claim 11, it is characterized in that, need to also be on each host before selection target host It is provided with high threshold and Low threshold;High threshold represents host load too high, is not required to again newly-built virtual machine, and Low threshold represents host Machine load too low, it is proposed that virtual machine is moved out.
3. according to the method for claim 2, it is characterized in that, the method for selection target host specifically includes:Calculate virtual Change remaining stock number in cluster;
The host in cluster is ranked up according to the surplus of resource;
Exclusion is higher than high threshold and the host less than Low threshold;
The host that surplus resources are minimum in remaining host is selected as target host machine.
4. according to the method for claim 3, it is characterized in that, the method for calculating remaining stock number in virtual cluster is specific Including:The hardware resource of host is virtualized by Hypervisor;
Hardware resource required for setting each virtual machine when creating virtual machine;
Hypervisor calculates the still remaining resource of host after the completion of multiple virtual machine creatings.
5. according to the method for claim 2, it is characterized in that, the method for selection target host also includes:As all hosts The load of machine is above high threshold or during less than Low threshold, selection load less than Low threshold host as target host machine.
6. according to the method for claim 1, it is characterized in that, the method for newly-built virtual machine specifically includes:Utilize Hardware resource size needed for Hypervisor settings, newly-built virtual machine.
7. according to the method for claim 1, it is characterized in that, whether the quantity of the newly-built virtual machine meets that requirement is specific For:Whether the quantity of the newly-built virtual machine of real-time judge meets the quantity of the default virtual machine that need to be built.
8. a kind of system for distributing virtual machine, using the method described in claim 1-7 any one, it is characterized in that, including place Selection of chiller module, for selection target host;With,
Computing module, for calculating the remaining hardware resource of host;With,
Virtual machine establishes module, for establishing virtual machine under target host machine;With,
Judge module, finished for judging whether virtual machine is established.
9. system according to claim 8, it is characterized in that, in addition to setup module, for the threshold for setting host to load Value, including high threshold and Low threshold.
10. system according to claim 9, it is characterized in that, the standard of host selecting module selection host is:In height Host selection in threshold value and Low threshold section loads high host;Host choosing outside high threshold and Low threshold section Select and load low host;
Judge module judges that virtual machine establishes the standard finished and is:The quantity of newly-built virtual machine meets the default number that need to build virtual machine Amount.
CN201710826276.9A 2017-09-14 2017-09-14 A kind of method and system for distributing virtual machine Pending CN107643939A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710826276.9A CN107643939A (en) 2017-09-14 2017-09-14 A kind of method and system for distributing virtual machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710826276.9A CN107643939A (en) 2017-09-14 2017-09-14 A kind of method and system for distributing virtual machine

Publications (1)

Publication Number Publication Date
CN107643939A true CN107643939A (en) 2018-01-30

Family

ID=61110348

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710826276.9A Pending CN107643939A (en) 2017-09-14 2017-09-14 A kind of method and system for distributing virtual machine

Country Status (1)

Country Link
CN (1) CN107643939A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114185676A (en) * 2021-12-06 2022-03-15 深圳威科软件科技有限公司 Server distribution method, device, electronic equipment and computer readable storage medium

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101449258A (en) * 2006-05-18 2009-06-03 微软公司 Deploying virtual machine to host based on workload characterizations
CN102236582A (en) * 2011-07-15 2011-11-09 浙江大学 Method for balanced distribution of virtualization cluster load in a plurality of physical machines
CN102469126A (en) * 2010-11-10 2012-05-23 中国移动通信集团公司 Application scheduling system, method thereof and related device
US8364802B1 (en) * 2008-09-23 2013-01-29 Gogrid, LLC System and method for monitoring a grid of hosting resources in order to facilitate management of the hosting resources
CN102929701A (en) * 2012-10-17 2013-02-13 北京搜狐新媒体信息技术有限公司 Scheduling method and device for batched virtual machines
US20140181809A1 (en) * 2012-12-21 2014-06-26 Red Hat Israel, Ltd. Creating multiple rules for a device to allow concurrent access to the device by different virtual machines
CN104657215A (en) * 2013-11-19 2015-05-27 南京鼎盟科技有限公司 Virtualization energy-saving system in Cloud computing
CN105843670A (en) * 2016-03-22 2016-08-10 浙江大学 Cloud platform based virtual cluster deployment and integration method
CN105912406A (en) * 2016-05-05 2016-08-31 中国人民解放军国防科学技术大学 Low-energy independent task scheduling and resource configuration method
CN106020937A (en) * 2016-07-07 2016-10-12 腾讯科技(深圳)有限公司 Method, device and system for creating virtual machine
CN106445631A (en) * 2016-08-26 2017-02-22 华为技术有限公司 Method and system for arranging virtual machine, and physical server

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101449258A (en) * 2006-05-18 2009-06-03 微软公司 Deploying virtual machine to host based on workload characterizations
US8364802B1 (en) * 2008-09-23 2013-01-29 Gogrid, LLC System and method for monitoring a grid of hosting resources in order to facilitate management of the hosting resources
CN102469126A (en) * 2010-11-10 2012-05-23 中国移动通信集团公司 Application scheduling system, method thereof and related device
CN102236582A (en) * 2011-07-15 2011-11-09 浙江大学 Method for balanced distribution of virtualization cluster load in a plurality of physical machines
CN102929701A (en) * 2012-10-17 2013-02-13 北京搜狐新媒体信息技术有限公司 Scheduling method and device for batched virtual machines
US20140181809A1 (en) * 2012-12-21 2014-06-26 Red Hat Israel, Ltd. Creating multiple rules for a device to allow concurrent access to the device by different virtual machines
CN104657215A (en) * 2013-11-19 2015-05-27 南京鼎盟科技有限公司 Virtualization energy-saving system in Cloud computing
CN105843670A (en) * 2016-03-22 2016-08-10 浙江大学 Cloud platform based virtual cluster deployment and integration method
CN105912406A (en) * 2016-05-05 2016-08-31 中国人民解放军国防科学技术大学 Low-energy independent task scheduling and resource configuration method
CN106020937A (en) * 2016-07-07 2016-10-12 腾讯科技(深圳)有限公司 Method, device and system for creating virtual machine
CN106445631A (en) * 2016-08-26 2017-02-22 华为技术有限公司 Method and system for arranging virtual machine, and physical server

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114185676A (en) * 2021-12-06 2022-03-15 深圳威科软件科技有限公司 Server distribution method, device, electronic equipment and computer readable storage medium
CN114185676B (en) * 2021-12-06 2022-12-16 深圳威科软件科技有限公司 Server distribution method, device, electronic equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
CN104714851B (en) A kind of method and device for realizing resource allocation
CN104994145B (en) A kind of load-balancing method based on KVM virtualization cluster
US9152200B2 (en) Resource and power management using nested heterogeneous hypervisors
CN103210379B (en) Server system, management method and equipment
CN106133693B (en) Virtual machine migration method, device and equipment
CN103179048B (en) Main frame qos policy transform method and the system of cloud data center
CN104142860A (en) Resource adjusting method and device of application service system
US9274852B2 (en) Apparatus and method for managing virtual processing unit
CN103377092A (en) Two-level dynamic resource management method and device for dynamic resource management
US20160196157A1 (en) Information processing system, management device, and method of controlling information processing system
US8959367B2 (en) Energy based resource allocation across virtualized machines and data centers
CN107346264A (en) A kind of method, apparatus and server apparatus of virtual machine load balance scheduling
CN103617062A (en) Flexible dynamic deployment system and method for render cluster
CN103336722A (en) Virtual machine CPU source monitoring and dynamic distributing method
CN102981890A (en) Computing task and virtual machine deploying method within a virtual data center
CN106713375A (en) Method and device for allocating cloud resources
TW201324357A (en) Green energy management of virtual machine cluster
CN105320570A (en) Resource management method and system
CN106776048A (en) A kind of real time virtual machine scheduling memory method and device
CN106407013A (en) Resource dynamic dispatching method, apparatus and system, and resource dispatching server
CN105607943A (en) Dynamic deployment mechanism of virtual machine in cloud environment
CN115951974B (en) Management method, system, equipment and medium of GPU virtual machine
CN115248734B (en) Private cloud multi-tenant resource quota self-adaptive adjustment method and device
CN104750546B (en) A kind of method and system for adjusting connection pool
CN107203256B (en) Energy-saving distribution method and device under network function virtualization scene

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20180130

RJ01 Rejection of invention patent application after publication