CN103440158B - The hotspot migration method of facing cloud scheduling of resource - Google Patents

The hotspot migration method of facing cloud scheduling of resource Download PDF

Info

Publication number
CN103440158B
CN103440158B CN201310323538.1A CN201310323538A CN103440158B CN 103440158 B CN103440158 B CN 103440158B CN 201310323538 A CN201310323538 A CN 201310323538A CN 103440158 B CN103440158 B CN 103440158B
Authority
CN
China
Prior art keywords
server
cpu
tenant
internal memory
cpucap
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
CN201310323538.1A
Other languages
Chinese (zh)
Other versions
CN103440158A (en
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.)
Chongqing Yucun Technology Co ltd
Original Assignee
Northwestern Polytechnical University
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 Northwestern Polytechnical University filed Critical Northwestern Polytechnical University
Priority to CN201310323538.1A priority Critical patent/CN103440158B/en
Publication of CN103440158A publication Critical patent/CN103440158A/en
Application granted granted Critical
Publication of CN103440158B publication Critical patent/CN103440158B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Hardware Redundancy (AREA)
  • Debugging And Monitoring (AREA)

Abstract

The invention discloses a kind of hotspot migration method of facing cloud scheduling of resource, causing removing the large technical matters of cost for solving existing hotspot migration method consumes resources.Technical scheme is that the virtual machine in physical machine is carried out principal and subordinate's division, virtual machine in each physical machine is made up of from virtual machine a host virtual machine and several, each service operation is on Master, in order to ensure the normal operation of Master due to business when load too high is collapsed suddenly, each Master to have in several Slave distributions in other physical machine, and regularly and Master carry out data syn-chronization.Each physical machine has Node Controller to collect the resource information on each virtual machine.When Node Controller finds that certain physical machine exists focus, then notify cluster manager dual system, cluster manager dual system judges according to the focus situation in each physical machine, selects suitable physical machine to be moved by focus, thus eliminates focus, decreases migration cost.

Description

The hotspot migration method of facing cloud scheduling of resource
Technical field
The present invention relates to a kind of hotspot migration method, particularly relate to a kind of hotspot migration method of facing cloud scheduling of resource.
Background technology
Intel Virtualization Technology is one of technology foundation stone building cloud computing environment, is that cloud computing technology provides strong realization rate at infrastructure layer.At large-scale data center, the load of virtual machine number and virtual machine often can change with the demand of user and application, virtual machine needs to carry out dynamic resource adjustment, namely will hot point resource timely in removal system, thus reaches the load balancing of whole system.Virtual machine live migration technology is mainly used to the problem of load balancing solving cloud computing system at present.
Document [WOODT.A.Black-Boxandgray-boxstrategiesforvirtualmachinem igration [C] .ProceedingsoftheACMSymposiumonNetworkedSystemsDesignand Implementation, P229-242, April1,2007] disclose a kind of load equilibration scheduling method based on thermophoresis technology.The method devises a load balance scheduler, be made up of Centralized Controller and watch-dog, the CPU of virtual machine, internal memory and network I/O usage statistics are regularly sent to Centralized Controller by watch-dog, Centralized Controller judges where there occurs shortage of resources according to the statistics of each physical machine and virtual machine, then use heuritic approach computation migration regulation scheme, be distributed to watch-dog and implement.The method adopt CPU, internal memory and network three the Volume reciprocal of product of class resource idleness represent the busy extent of physical machine or virtual machine, for it in searching system the physical machine of minimum Volume as migration target, until all focuses are eliminated.The benefit of the method is by unified for multiple resources process, facilitate dispatching algorithm decision-making, but it is nervous to express which resource, may cause from overload physical machine migration walk the virtual machine that an internal memory is large and CPU is not busy.
Summary of the invention
Cause remove the large deficiency of cost to overcome existing hotspot migration method consumes resources, the invention provides a kind of hotspot migration method of facing cloud scheduling of resource.Virtual machine in physical machine is carried out principal and subordinate's division by the method, virtual machine in each physical machine is made up of from virtual machine (Slave) a host virtual machine (Master) and several, each service operation is on Master, in order to ensure the normal operation of Master due to business when load too high is collapsed suddenly, each Master to have in several Slave distributions in other physical machine, and regularly and Master carry out data syn-chronization.Each physical machine has Node Controller to collect the resource information on each virtual machine, as CPU and internal memory behaviour in service etc.When Node Controller finds that certain physical machine exists focus, then notify cluster manager dual system, cluster manager dual system carries out judging (whether exceeding resource threshold) according to the focus situation in each physical machine, selects suitable physical machine to be moved by focus, thus eliminates focus.The method can eliminate the focus of cluster internal fast, reduces migration cost, realizes load balancing rapidly in server cluster inside.
The technical solution adopted for the present invention to solve the technical problems is: a kind of hotspot migration method of facing cloud scheduling of resource, is characterized in comprising the following steps:
Step one, virtual machine define.
For the server of one group of specified configuration, each server has some virtual machines being called tenant, several tenants form one group, distribute a keeper.
Step 2, default.
1) system comprises N platform physical server, SV 1... SV n;
2) each tenant there is memory usage with the utilization rate of CPU the CPU use amount of each server and internal memory use amount are the summations of the CPU of all tenants and the use amount of internal memory.That is: SV i . mem = Σ k = 1 Ki t i K . mem , SV i . cpu = Σ k = 1 Ki t i K . cpu .
3) on server, the unit of CPU and internal memory is immutable, and each server has two indices, a memory threshold SV i.memTh with one CPU threshold value SV i.cpuTh, this threshold value can not be exceeded, if any one index exceedes on server, claims this server to be a focus.
4) each server has two attributes, memory size SV i.memCap with CPU capacity SV i.cpuCap, if SV i.memCap < 0 or SV i.cpuCap < 0, this server just becomes hot spot server.Clearly, SV i . memCap = SV i . memTh - &Sigma; k = 1 k i t i k . mem , And SV i . cpuCap = SV i . cpuTh - &Sigma; k = 1 k i t i k . cpu .
Step 3, server and virtual machine attribute define.
For each server S V i, have as properties:
● SV i.memCap: server S V iinternal memory residual capacity.
● SV i.cpuCap: server S V icPU residual capacity.
● SV i.memTh: server S V imemory threshold, exceed then heating point.
● SV i.memTh: server S V icPU threshold value, exceed then heating point.
● SV i.tenants: server S V ithe set of upper tenant
For each tenant have and each tenant has as properties:
the identifier of tenant.
whether tenant is gerentocratic Boolean.
the memory usage of tenant.
the CPU usage of tenant.
the size of the data volume of tenant.
Step 4, basic assumption.
Suppose that X represents any one resource.For N number of numeral { x 1... x n, definition mean value variance &sigma; x 2 = 1 N &Sigma; i = 1 N ( xi - &mu;x ) 2 .
Therefore, following theorem is obtained:
Theorem 1: if remain unchanged, work as x 1=x 2=...=x ntime minimum.
Theorem 2: for X={x 1... x n, obtain:
In formula, be the yardstick measuring resource capacity balance between server, work as x 1=x 2=...=x nxtime, reach minimum value 0.
In order to the balance between control CPU and internal memory, introduce variable C memand C cpu, and be defined as follows:
internal memory correction parameter on individual server.
cPU correction parameter on individual server.
the composed correction parameter of the CPU on individual server and internal memory.
the migration cost of certain tenant.
Step 5, focus remove algorithm.
Algorithm inputs: one group of server S V in cluster 1.... SV n, wherein may include hot spot server.
Algorithm exports: the strategy set S={ (t, target) of migration }, wherein each strategy is two tuples, comprises the destination server target of a tenant t that will move and its preparation migration.
Initial value: strategy set S=Null; Counter i=0;
Algorithm flow:
Step1: from server list SV 1.... SV nin obtain i server, judge its memory size SV ior CPU capacity SV .memCap i.cpuCap whether be less than 0, if so, then this server is hot spot server;
Step2: traversal server from 1 to N, if certain j is a server S V j.memCap > 0 and SV j.cpuCap > 0, and i ≠ j, then calculate the CPU capacity difference diff of i-th server and a jth server memwith memory size difference diff cpu, wherein:
diff mem=SV i.memCap-SV j.memCap
diff cpu=SV i.cpuCap-SV j.cpuCap
Step3: for SV ion each tenant t ktraversal, if t kbe Master and t kdo not belong to SV j, and meet following condition:
t i k . mem + SV i . memCap > 0 And t i k . cpu + SV i . cpuCap > 0
And SV j . memCap - t i k . mem > 0 And SV j . cpuCap - t i k . cpu > 0
Then calculate and comprise the migration CPU of cost and the mixing calibrator quantity C of internal memory:
c = [ c mem &CenterDot; t i k . mem &CenterDot; ( diff mem + t i k . mem ) +
c cpu &CenterDot; t i k . cpu &CenterDot; ( diff cpu + t i k . cpu ) ] / t i k . dataSize
Step4: if by SV ion certain tenant the c value calculated is minimum in all tenants, then should the object that will move, SV jit is the destination server that will move.Will and SV jadd migration strategy S set, and operation below performing:
1. SV itenant's list in delete
2. SV jtenant's list in add
3. SV iinternal memory and CPU capacity deduct internal memory and CPU capacity;
4. SV jinternal memory and CPU capacity add internal memory and CPU capacity;
5. Step1 is returned.
Step5: if S is not empty, return S; Otherwise return failure.
The invention has the beneficial effects as follows: the virtual machine in physical machine is carried out principal and subordinate's division by the method, virtual machine in each physical machine is made up of from virtual machine (Slave) a host virtual machine (Master) and several, each service operation is on Master, in order to ensure the normal operation of Master due to business when load too high is collapsed suddenly, each Master to have in several Slave distributions in other physical machine, and regularly and Master carry out data syn-chronization.Each physical machine has Node Controller to collect the resource information on each virtual machine, as CPU and internal memory behaviour in service etc.When Node Controller finds that certain physical machine exists focus, then notify cluster manager dual system, cluster manager dual system carries out judging (whether exceeding resource threshold) according to the focus situation in each physical machine, selects suitable physical machine to be moved by focus, thus eliminates focus.The method can eliminate the focus of cluster internal fast, reduces migration cost, realizes load balancing rapidly in server cluster inside.
Below in conjunction with drawings and Examples, the present invention is elaborated.
Accompanying drawing explanation
Fig. 1 is resource composition figure in the hotspot migration method of facing cloud scheduling of resource of the present invention cloud system used.
Embodiment
With reference to Fig. 1.The concrete steps of the hotspot migration method of facing cloud scheduling of resource of the present invention are as follows:
Step one, virtual machine define.
For the server of one group of specified configuration, each server has some virtual machines being called tenant, several tenants form one group, distribute a keeper.
Step 2, default.
5) system comprises N platform physical server, SV 1... SV n;
6) each tenant there is memory usage with the utilization rate of CPU the CPU use amount of each server and internal memory use amount are the summations of the CPU of all tenants and the use amount of internal memory.That is: SV i . mem = &Sigma; k = 1 Ki t i k . mem , SV i . cpu = &Sigma; k = 1 Ki t i k . cpu .
SV 1.cpuCap=80-50-20-20=-10<0
SV 2.cpuCap=80-20-10-20=30>0
SV 3.cpuCap=80-30-15=35>0
SV 4.cpuCap=80-15=65>0
SV 5.cpuCap=80-15=65>0
Due to SV 1.cpuCap<0, so SV 1it is hot spot server.
7) on server, the unit of CPU and internal memory is immutable, and each server has two indices, a memory threshold SV i.memTh with one CPU threshold value SV i.cpuTh, this threshold value can not be exceeded, if any one index exceedes on server, claims this server to be a focus.
8) each server has two attributes, memory size SV i.memCap with CPU capacity SV i.cpuCap, if SV i.memCap < 0 or SV i.cpuCap < 0, this server just becomes hot spot server.Clearly, SV i . memCap = SV i . memTh - &Sigma; k = 1 k i t i k . mem , And SV i . cpuCap = SV i . cpuTh - &Sigma; k = 1 k i t i k . cpu .
Step 3, server and virtual machine attribute define.
For each server S V i, have as properties:
● SV i.memCap: server S V iinternal memory residual capacity.
● SV i.cpuCap: server S V icPU residual capacity.
● SV i.memTh: server S V imemory threshold, exceed then heating point.
● SV i.memTh: server S V icPU threshold value, exceed then heating point.
● SV i.tenants: server S V ithe set of upper tenant
For each tenant have and each tenant has as properties:
the identifier of tenant.
whether tenant is gerentocratic Boolean.
the memory usage of tenant.
the CPU usage of tenant.
the size of the data volume of tenant.
Step 4, basic assumption.
Suppose that X represents any one resource.For N number of numeral { x 1... x n, definition mean value variance &sigma; x 2 = 1 N &Sigma; i = 1 N ( xi - &mu;x ) 2 .
Therefore, following theorem is obtained:
Theorem 1: if remain unchanged, work as x 1=x 2=...=x ntime minimum.
Theorem 2: for X={x 1... x n, obtain:
In formula, be the yardstick measuring resource capacity balance between server, work as x 1=x 2=...=x nxtime, reach minimum value 0.
In order to the balance between control CPU and internal memory, introduce variable C memand C cpu, and be defined as follows:
internal memory correction parameter on individual server.
cPU correction parameter on individual server.
the composed correction parameter of the CPU on individual server and internal memory.
the migration cost of certain tenant.
Step 5, focus remove algorithm.
Algorithm inputs: one group of server S V in cluster 1.... SV n, wherein may include hot spot server.
Algorithm exports: the strategy set S={ (t, target) of migration }, wherein each strategy is two tuples, comprises the destination server target of a tenant t that will move and its preparation migration.
Initial value: strategy set S=Null; Counter i=0;
Algorithm flow:
Step1: from server list SV 1.... SV nin obtain i server, judge its memory size SV ior CPU capacity SV .memCap i.cpuCap whether be less than 0, if so, then this server is hot spot server;
Step2: traversal server from 1 to N, if certain j is a server S V j.memCap > 0 and SV j.cpuCap > 0, and i ≠ j, then calculate the CPU capacity difference diff of i-th server and a jth server memwith memory size difference diff cpu, wherein:
diff mem=SV i.memCap-SV j.memCap
diff cpu=SV i.cpuCap-SV j.cpuCap
diff cpu1-2=-10-30=-40;
diff cpu1-3=-10-35=-45;
diff cpu1-4=-10-45=-55;
diff cpu1-5=-10-45=-55。
Screening destination server:
Judge the cpu load of migration each server rear, prevent new focus from generating.Result of calculation is as follows:
SV 1.cpuCap=-10+50=40>0
SV 2.cpuCap=30-50=-20<0
SV 3.cpuCap=35-50=-15<0
SV 4.cpuCap=65-50=15>0
SV 5.cpuCap=65-50=15>0
Due to SV 4and SV 5at migration back loading capacity >0, therefore new focus can not be formed after migration, all can as destination server, but due to SV 4on there is the backup physical machine S of M1 12, Master and the Slave server violating same business can not be placed on the requirement of physical machine on the same stage, therefore only has SV 5can as destination server.
Step3: for SV ion each tenant t ktraversal, if t kbe Master and t kdo not belong to SV j, and meet following condition:
t i k . mem + SV i . memCap > 0 And t i k . cpu + SV i . cpuCap > 0
And SV j . memCap - t i k . mem > 0 And SV j . cpuCap - t i k . cpu > 0
Then calculate and comprise the migration CPU of cost and the mixing calibrator quantity C of internal memory:
c = [ c mem &CenterDot; t i k . mem &CenterDot; ( diff mem + t i k . mem ) +
c cpu &CenterDot; t i k . cpu &CenterDot; ( diff cpu + t i k . cpu ) ] / t i k . dataSize
Step4: if by SV ion certain tenant the c value calculated is minimum in all tenants, then should the object that will move, SV jit is the destination server that will move.Will and SV jadd migration strategy S set, and operation below performing:
6. SV itenant's list in delete
7. SV jtenant's list in add
8. SV iinternal memory and CPU capacity deduct internal memory and CPU capacity;
9. SV jinternal memory and CPU capacity add internal memory and CPU capacity;
10. Step1 is returned.
Step5: if S is not empty, return S; Otherwise return failure.

Claims (1)

1. a hotspot migration method for facing cloud scheduling of resource, is characterized in that comprising the following steps:
Step one, virtual machine define;
For the server of one group of specified configuration, each server has some virtual machines being called tenant, several tenants form one group, distribute a keeper;
Step 2, default;
1) system comprises N platform physical server, SV 1... SV n;
2) each tenant there is memory usage with the utilization rate of CPU the CPU use amount of each server and internal memory use amount are the summations of the CPU of all tenants and the use amount of internal memory; That is: SV i . m e m = &Sigma; k = 1 K i t i K . m e m , SV i . c p u = &Sigma; k = 1 K i t i K . c p u ; Wherein, that represent is K tenant on the i-th station server;
3) on server, the unit of CPU and internal memory is immutable, and each server has two indices, a memory threshold SV i.memTh with one CPU threshold value SV i.cpuTh, this threshold value can not be exceeded, if any one index exceedes on server, claims this server to be a focus;
4) each server has two attributes, memory size SV i.memCap with CPU capacity SV i.cpuCap, if SV ior SV .memCap<0 i.cpuCap<0, this server just becomes hot spot server; Clearly, SV i . m e m C a p = SV i . m e m T h - &Sigma; k = 1 k i t i k . m e m , And SV i . c p u C a p = SV i . c p u T h - &Sigma; k = 1 k i t i k . c p u ;
Step 3, server and virtual machine attribute define;
For each server S V i, have as properties:
● SV i.memCap: server S V iinternal memory residual capacity;
● SV i.cpuCap: server S V icPU residual capacity;
● SV i.memTh: server S V imemory threshold, exceed then heating point;
● SV i.memTh: server S V icPU threshold value, exceed then heating point;
● SV i.tenants: server S V ithe set of upper tenant
For each tenant have wherein, SV i.tenants represent tenants all on the i-th station server, and each tenant has as properties:
the identifier of tenant;
whether tenant is gerentocratic Boolean;
the memory usage of tenant;
the CPU usage of tenant;
the size of the data volume of tenant;
Step 4, basic assumption;
Suppose that X represents any one resource; For N number of numeral { x 1... x n, definition mean value variance &sigma; x 2 = 1 N &Sigma; i = 1 N ( x i - &mu; x ) 2 ;
Therefore, following theorem is obtained:
Theorem 1: if remain unchanged, work as x 1=x 2=...=x ntime minimum;
Theorem 2: for X={x 1... x n, obtain:
In formula, be the yardstick measuring resource capacity balance between server, work as x 1=x 2=...=x nxtime, reach minimum value 0;
In order to the balance between control CPU and internal memory, introduce variable C memand C cpu, and be defined as follows:
internal memory correction parameter on individual server;
cPU correction parameter on individual server;
the composed correction parameter of the CPU on individual server and internal memory;
the migration cost of certain tenant; σ 2represent the composed correction parameter of individual server, σ 2t () represents the composed correction parameter of the server at tenant t place;
Step 5, focus remove algorithm;
Algorithm inputs: one group of server S V in cluster 1.... SV n, wherein may include hot spot server;
Algorithm exports: the strategy set S={ (t, target) of migration }, wherein each strategy is two tuples, comprises the destination server target of a tenant t that will move and its preparation migration;
Initial value: strategy set S=Null; Counter i=0;
Algorithm flow:
Step1: from server list SV 1.... SV nin obtain i server, judge its memory size SV ior CPU capacity SV .memCap i.cpuCap whether be less than 0, if so, then this server is hot spot server;
Step2: traversal server from 1 to N, if certain j is a server S V jand SV .memCap>0 j.cpuCap>0, and i ≠ j, then calculate the CPU capacity difference diff of i-th server and a jth server memwith memory size difference diff cpu, wherein:
diff mem=SV i.memCap-SV j.memCap
diff cpu=SV i.cpuCap-SV j.cpuCap
Step3: for SV ion each tenant t ktraversal, if t kbe Master and t kdo not belong to SV j, and meet following condition:
t i k . m e m + SV i . m e m C a p > 0 A n d t i k . c p u + SV i . c p u C a p > 0
A n d SV j . m e m C a p - t i k . m e m > 0 A n d SV j . c p u C a p - t i k . c p u > 0
Then calculate and comprise the migration CPU of cost and the mixing calibrator quantity C of internal memory:
c = &lsqb; c m e m &CenterDot; t i k . m e m &CenterDot; ( diff m e m + t i k . m e m ) + c c p u &CenterDot; t i k . c p u &CenterDot; ( diff c p u + t i k . c p u ) &rsqb; / t i k . d a t a S i z e
Step4: if by SV ion certain tenant the c value calculated is minimum in all tenants, then should the object that will move, SV jit is the destination server that will move; Will and SV jadd migration strategy S set, and operation below performing:
1. SV itenant's list in delete
2. SV jtenant's list in add
3. SV iinternal memory and CPU capacity deduct internal memory and CPU capacity;
4. SV jinternal memory and CPU capacity add internal memory and CPU capacity;
5. Step1 is returned;
Step5: if S is not empty, return S; Otherwise return failure.
CN201310323538.1A 2013-07-29 2013-07-29 The hotspot migration method of facing cloud scheduling of resource Active CN103440158B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310323538.1A CN103440158B (en) 2013-07-29 2013-07-29 The hotspot migration method of facing cloud scheduling of resource

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310323538.1A CN103440158B (en) 2013-07-29 2013-07-29 The hotspot migration method of facing cloud scheduling of resource

Publications (2)

Publication Number Publication Date
CN103440158A CN103440158A (en) 2013-12-11
CN103440158B true CN103440158B (en) 2016-03-30

Family

ID=49693849

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310323538.1A Active CN103440158B (en) 2013-07-29 2013-07-29 The hotspot migration method of facing cloud scheduling of resource

Country Status (1)

Country Link
CN (1) CN103440158B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104951369B (en) * 2014-03-28 2018-06-05 华为技术有限公司 The method and apparatus for eliminating hot point resource competition
US20180241811A1 (en) * 2017-02-22 2018-08-23 Intel Corporation Identification of incompatible co-tenant pairs in cloud computing
CN108073443B (en) * 2017-12-08 2021-10-26 中南大学 Virtual machine selection and placement method based on shared memory page in cloud data center
CN110569233A (en) * 2019-06-30 2019-12-13 华为技术有限公司 Hot data management method, device and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243596A (en) * 2011-08-09 2011-11-16 复旦大学 Adaptive dynamic code unloading method
CN102594861A (en) * 2011-12-15 2012-07-18 杭州电子科技大学 Cloud storage system with balanced multi-server load
CN102790793A (en) * 2012-05-08 2012-11-21 北京邮电大学 Decision method and control module facing to cloud computing virtual machine migration
CN102866915A (en) * 2012-08-21 2013-01-09 华为技术有限公司 Virtualization cluster integration method and device, and virtualization cluster system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060069761A1 (en) * 2004-09-14 2006-03-30 Dell Products L.P. System and method for load balancing virtual machines in a computer network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102243596A (en) * 2011-08-09 2011-11-16 复旦大学 Adaptive dynamic code unloading method
CN102594861A (en) * 2011-12-15 2012-07-18 杭州电子科技大学 Cloud storage system with balanced multi-server load
CN102790793A (en) * 2012-05-08 2012-11-21 北京邮电大学 Decision method and control module facing to cloud computing virtual machine migration
CN102866915A (en) * 2012-08-21 2013-01-09 华为技术有限公司 Virtualization cluster integration method and device, and virtualization cluster system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于能耗的多机虚拟化调度***;严格知;《万方学术期刊数据库》;20121225;全文 *

Also Published As

Publication number Publication date
CN103440158A (en) 2013-12-11

Similar Documents

Publication Publication Date Title
Wu et al. Energy and migration cost-aware dynamic virtual machine consolidation in heterogeneous cloud datacenters
CN108829494B (en) Container cloud platform intelligent resource optimization method based on load prediction
Dai et al. A task scheduling algorithm based on genetic algorithm and ant colony optimization algorithm with multi-QoS constraints in cloud computing
CN102724277B (en) The method of live migration of virtual machine and deployment, server and group system
CN103118124B (en) A kind of cloud computing load balancing method based on the many agencies of layering
Zhu et al. Study on cloud computing resource scheduling strategy based on the ant colony optimization algorithm
CN105279027B (en) A kind of virtual machine deployment method and device
CN103440158B (en) The hotspot migration method of facing cloud scheduling of resource
CN112153700A (en) Network slice resource management method and equipment
CN105183561A (en) Resource distribution method and resource distribution system
CN105005570A (en) Method and apparatus for mining massive intelligent power consumption data based on cloud computing
CN102236582A (en) Method for balanced distribution of virtualization cluster load in a plurality of physical machines
CN103150003A (en) Information processing system, and its power-saving control method and device
CN103677957A (en) Cloud-data-center high-energy-efficiency virtual machine placement method based on multiple resources
CN104063501B (en) copy balance method based on HDFS
AU2017237704A1 (en) Control device for estimation of power consumption and energy efficiency of application containers
CN103916438A (en) Cloud testing environment scheduling method and system based on load forecast
CN103559077A (en) Optimized automatic transfer method and system for virtual machines
CN102339233A (en) Cloud computing centralized management platform
CN106125888A (en) The efficient power-economizing method of the utilization of resources based on virtual machine (vm) migration in cloud data center
CN106681839B (en) Elastic calculation dynamic allocation method
CN102594881A (en) Virtual machine load balancing method, management modules and virtual machine cluster system
CN107070965B (en) Multi-workflow resource supply method under virtualized container resource
KR101264895B1 (en) Virtual machine migration processing apparatus and method thereof
CN104753977A (en) Seismic processing and interpretation infrastructure cloud resource scheduling method based on fuzzy clustering

Legal Events

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

Effective date of registration: 20171031

Address after: The middle section of Mount Huangshan road 401121 Chongqing city Yubei District No. 53 of No. 2 C block 9 layer kylin

Patentee after: CHONGQING SOCIALCREDITS BIG DATA TECHNOLOGY CO.,LTD.

Address before: 710072 Xi'an friendship West Road, Shaanxi, No. 127

Patentee before: Northwestern Polytechnical University

CB03 Change of inventor or designer information
CB03 Change of inventor or designer information

Inventor after: Liu Debin

Inventor after: Chen Wei

Inventor before: Liu Wenjie

Inventor before: Li Zhanhuai

Inventor before: Pan Wei

Inventor before: Zhang Xiao

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 401121 Chongqing Yubei District Huangshan Avenue No. 53 with No. 2 Kirin C Block 9 Floor

Patentee after: Chongqing Yucun Technology Co.,Ltd.

Country or region after: China

Address before: 401121 Chongqing Yubei District Huangshan Avenue No. 53 with No. 2 Kirin C Block 9 Floor

Patentee before: CHONGQING SOCIALCREDITS BIG DATA TECHNOLOGY CO.,LTD.

Country or region before: China