CN105528054A - Cluster system comprehensive scheduling energy saving method and device - Google Patents

Cluster system comprehensive scheduling energy saving method and device Download PDF

Info

Publication number
CN105528054A
CN105528054A CN201510986024.3A CN201510986024A CN105528054A CN 105528054 A CN105528054 A CN 105528054A CN 201510986024 A CN201510986024 A CN 201510986024A CN 105528054 A CN105528054 A CN 105528054A
Authority
CN
China
Prior art keywords
extension set
utilization factor
group system
dispatch
data
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
CN201510986024.3A
Other languages
Chinese (zh)
Other versions
CN105528054B (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.)
Zhuhai Hotdoor Technology Co Ltd
Original Assignee
Zhuhai Hotdoor 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 Zhuhai Hotdoor Technology Co Ltd filed Critical Zhuhai Hotdoor Technology Co Ltd
Priority to CN201510986024.3A priority Critical patent/CN105528054B/en
Publication of CN105528054A publication Critical patent/CN105528054A/en
Application granted granted Critical
Publication of CN105528054B publication Critical patent/CN105528054B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/329Power saving characterised by the action undertaken by task scheduling

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Supply And Distribution Of Alternating Current (AREA)

Abstract

The invention discloses a cluster system comprehensive scheduling energy saving method and device, wherein the method comprises the steps: obtaining load data and environment data of extensions in a cluster system and regularly monitoring operation condition data of the extensions, and recording to a scheduling table; dynamically refreshing the scheduling table, determining a use rate priority of each extension, and allocating a supercritical identifier for the extension exceeding a critical value of the environment data and/or the operation condition data; according to the sequence of the use rate priority, sequentially sending a scheduling request to the extension with the supercritical identifier which is lower than the preset use rate priority, and then executing the scheduling processing operation. The device comprises a monitoring module, a priority processing module and a scheduling module. The cluster system comprehensive scheduling energy saving method and device can combine load pressure, operation condition and environment factors of local extensions and a virtualization technology to integrate extension resources, thus realizing effective energy saving.

Description

Group system integrated dispatch power-economizing method and device
Technical field
The present invention relates to a kind of group system integrated dispatch power-economizing method and device, belong to cluster computing system field of energy-saving technology.
Background technology
Cluster computing system is the parallel or distributed system that a kind of computing machine extension set by being connected to each other forms, and can use as independent, unified computational resource.Operational outfit or the extension set of these cluster computing systems (such as large-scale cloud computing system, supercomputer system etc.) are more, but utilization factor is not enough under even in everyday situations, and energy consumption is huge.For the Milky Way No. 2 supercomputers, its power consumption is more than 20 megawatts, and one is only the electricity charge will 100,000,000 yuans, but current utilization factor is less than 50%.And the common energy-conservation way of existing cluster computing system carries out standard-sized sheet to whole computing machines of whole cabinet and complete shut-down is used electricity in off-peak hours, effectively energy saving means flexibly can not be taked for the extension set of local.
Summary of the invention
The object of the invention is to overcome above-mentioned the deficiencies in the prior art, a kind of group system integrated dispatch power-economizing method and device are provided, in conjunction with the local load pressure of extension set, operation conditions, environmental factor and Intel Virtualization Technology, integrate extension set resource and realize effectively energy-conservation.
The technical solution used in the present invention provides a kind of group system integrated dispatch power-economizing method on the one hand, comprises the steps:
The load data of each extension set and the health data of environmental data and regular monitoring extension set in A, acquisition group system, and record described load data, environmental data and health data to a dispatch list;
Dispatch list described in B, dynamic refresh, utilize the load data in dispatch list and determine the utilization factor priority of each extension set with sortord, if in described dispatch list the environmental data of corresponding extension set and/or running state data more than a critical value, then distribute overcritical mark to corresponding extension set;
C, according to utilization factor priority order from high to low successively to overcritical mark and be send dispatch request lower than the extension set of default utilization factor priority, trigger this extension set and complete work at present or jump operation of finishing the work, then to be left unused the extension set run by actuator dispatch deal, wherein said dispatch deal comprise extension set is carried out unlatching, closedown, preheating or migration operation.
Further, described load data comprises processor occupancy, running memory utilization rate or user's linking number; Described environmental data comprises the temperature value in the rack region residing for extension set; Described health data comprises the continuous working period of extension set.
As the further improvement of the inventive method, in described step B, the sortord of the utilization factor priority of extension set comprises:
The utilization factor priority of the extension set that processor occupancy mean value is higher is higher than the utilization factor priority of the lower extension set of processor occupancy mean value; The utilization factor priority of the extension set that running memory utilization rate mean value is higher is higher than the utilization factor priority of the lower extension set of running memory utilization rate mean value; The utilization factor priority of the more extension set of user's linking number is higher than the utilization factor priority of the less extension set of user's linking number; The utilization factor priority of operating extension set is higher than the utilization factor priority of the extension set of closing.
As the further improvement of the inventive method, described step B also comprises: the integral load dynamic changes of strength according to described group system adjusts described critical value.
Preferably, described step B also comprises: when the integral load intensity of group system exceedes default upper limit level, increase described critical value; And when the integral load intensity of group system is lower than the threshold level preset, reduce described critical value.
As the further improvement of the inventive method, described step C also comprises: when the integral load intensity of group system exceedes default upper limit level, open and preheating lower than the extension set of described default utilization factor priority; When the integral load intensity of group system is lower than the threshold level preset, migration and the extension set of closing lower than described default utilization factor priority.
Preferably, described step C also comprises: in a part is lower than default utilization factor priority or the idle extension set run, create virtual machine, moves the work of other extension sets for utilizing Intel Virtualization Technology and accelerates for other extension sets provide to start shooting.
Preferably, described step C also comprises: move virtual machine from the extension set higher than the upper limit utilization factor priority preset to lower than the lower limit utilization factor priority preset or the idle extension set run.
As the further improvement of the inventive method, described method is further comprising the steps of: if the environmental data of the extension set in a rack region and/or health data exceed dangerous critical value, then direct by whole extension set migrations in this rack region, then close.
The technical solution used in the present invention provides a kind of group system integrated dispatch energy saver on the one hand, comprising:
Monitoring module, for the health data of the load data and environmental data and regular monitoring extension set that obtain each extension set in group system, and records described load data, environmental data and health data to a dispatch list;
Priority processing module, for dynamically refreshing described dispatch list, utilize the load data in dispatch list and determine the utilization factor priority of each extension set with sortord, if in described dispatch list the environmental data of corresponding extension set and/or running state data more than a critical value, then distribute overcritical mark to corresponding extension set;
Scheduler module, for according to utilization factor priority order from high to low successively to overcritical mark and be send dispatch request lower than the extension set of default utilization factor priority, trigger this extension set and complete work at present or jump operation of finishing the work, then by actuator dispatch deal leave unused run extension set, wherein said dispatch deal comprises the unlatching carried out extension set, close, preheating or migration operation, described load data comprises processor occupancy, running memory utilization rate or user's linking number, described environmental data comprises the temperature value in the rack region residing for extension set, described health data comprises the continuous working period of extension set.
Beneficial effect of the present invention is: energy saving means flexibly taked by the extension set effectively for local; In conjunction with the local load pressure of extension set, operation conditions, environmental factor and Intel Virtualization Technology, integrate extension set resource and realize synthesis energy saving; Extension set intelligence can be provided to avoid the peak hour the functions such as closedown, start preheating family members, overheated power consumption protection for clustered computing system, achieve energy-saving and emission-reduction scheme flexibly.
Accompanying drawing explanation
Figure 1 shows that the method step block diagram according to the embodiment of the present invention;
Figure 2 shows that the device block diagram according to the embodiment of the present invention;
Figure 3 shows that the block diagram according to the embodiment of the present invention;
Figure 4 shows that the block diagram of another preferred embodiment of the present invention.
Embodiment
Below in conjunction with drawings and Examples, the invention will be further described.
Fig. 1 and 2 is depicted as illustrative principles block diagram according to an embodiment of the invention.In one embodiment, method according to the present invention comprises the steps: A, obtains the load data of each extension set and the health data of environmental data and regular monitoring extension set in group system, and records described load data, environmental data and health data to a dispatch list; Dispatch list described in B, dynamic refresh, utilize the load data in dispatch list and determine the utilization factor priority of each extension set with sortord, if in described dispatch list the environmental data of corresponding extension set and/or running state data more than a critical value, then distribute overcritical mark to corresponding extension set; C, according to utilization factor priority order from high to low successively to overcritical mark and be send dispatch request lower than the extension set of default utilization factor priority, trigger this extension set and complete work at present or jump operation of finishing the work, then to be left unused the extension set run by actuator dispatch deal, wherein said dispatch deal comprise extension set is carried out unlatching, closedown, preheating or migration operation.In one embodiment, in step, described load data comprises processor occupancy, running memory utilization rate or user's linking number, and described environmental data comprises the temperature value in the rack region residing for extension set, and described health data comprises the continuous working period of extension set.In one embodiment, in described step B, the sortord of the utilization factor priority of extension set comprises: the utilization factor priority of the extension set that processor occupancy mean value is higher is higher than the utilization factor priority of the lower extension set of processor occupancy mean value; The utilization factor priority of the extension set that running memory utilization rate mean value is higher is higher than the utilization factor priority of the lower extension set of running memory utilization rate mean value; The utilization factor priority of the more extension set of user's linking number is higher than the utilization factor priority of the less extension set of user's linking number; The utilization factor priority of operating extension set is higher than the utilization factor priority of the extension set of closing.Preferably, described step B also comprises and adjusts described critical value according to the integral load dynamic changes of strength of described group system, such as when the integral load intensity of group system exceedes default upper limit level, increase described critical value, and, when the integral load intensity of group system is lower than the threshold level preset, reduce described critical value.In one embodiment, described step C also comprises: when the integral load intensity of group system exceedes default upper limit level, open and preheating lower than the extension set of described default utilization factor priority; When the integral load intensity of group system is lower than the threshold level preset, migration and the extension set of closing lower than described default utilization factor priority.In another embodiment, described step C also comprises: in a part is lower than default utilization factor priority or the idle extension set run, create virtual machine, moves the work of other extension sets for utilizing Intel Virtualization Technology and accelerates for other extension sets provide to start shooting.Preferably, described step C also comprises: move virtual machine from the extension set higher than the upper limit utilization factor priority preset to lower than the lower limit utilization factor priority preset or the idle extension set run.As an optional embodiment, according to method of the present invention, also comprise step: if the environmental data of the extension set in a rack region and/or health data exceed dangerous critical value, then direct by whole extension sets migrations in this rack region, then close.
In certain embodiments, group system integrated dispatch energy saver according to the present invention comprises for storage application program storage and processor, wherein said processor comprises: monitoring module, for the health data of the load data and environmental data and regular monitoring extension set that obtain each extension set in group system, and record described load data, environmental data and health data to a dispatch list; Priority processing module, for dynamically refreshing described dispatch list, utilize the load data in dispatch list and determine the utilization factor priority of each extension set with sortord, if in described dispatch list the environmental data of corresponding extension set and/or running state data more than a critical value, then distribute overcritical mark to corresponding extension set; Scheduler module, for according to utilization factor priority order from high to low successively to overcritical mark and be send dispatch request lower than the extension set of default utilization factor priority, trigger this extension set and complete work at present or jump operation of finishing the work, then to be left unused the extension set run by actuator dispatch deal, wherein said dispatch deal comprise extension set is carried out unlatching, closedown, preheating or migration operation.
Figure 3 shows that according to one preferred embodiment of the present invention, wherein, customer group access and use group system.Group system comprises multiple physics and/or virtual extension set, described multiple extension set can share same hard disk resources pond to realize data sharing, facilitate the data backup between multiple extension set and migration, when avoiding extension set in unlatching, closedown, preheating or move, occur loss of data.Preferably, described extension set can be the equipment comprising physical cpu and physical memory, can also be the virtual unit comprising virtual cpu and virtual memory; Hardware resource pool comprises one or more computer-readable medium (such as, machinery or solid state hard disc, CD, disk) and array thereof, and the hardware device in hardware resource pool can run for 24 hours.In the present embodiment, integrated dispatch energy saver receives load and the running state information bag of each extension set in group system, and described load data comprises CPU usage, memory usage or user's linking number; Then by the mode of the dispatch list described in above-described embodiment, consider the situation of the CPU usage of each extension set, memory usage or user's linking number, rational threshold value is set to pass judgment on the utilization factor priority of each extension set.Such as, if detect that the number of users of extension set 1 is close to the peak value upper limit, simultaneously the occupancy mean value of CPU also reaches 90%, integrated dispatch energy saver thus distribute high usage priority to this extension set; If detect that the number of users of extension set 2 is few, simultaneously the occupancy mean value of CPU continues to be less than 15%, integrated dispatch energy saver thus distribute poor efficiency priority to this extension set; If detect that the number of users of extension set 3 is 0, simultaneously the occupancy mean value of CPU continues to be less than 5%, integrated dispatch energy saver thus distribute zero utilization factor priority to this extension set; Similarly to other extension set Distribution utilization rate priority.In this example, integrated dispatch energy saver can guide the user also not distributing extension set in the user of extension set 1 or customer group to access extension set 2, then closes extension set 3, realizes energy-conservation.In one embodiment, can Intel Virtualization Technology be utilized, other extension set be moved to the extension set 3 that network communication quality better leaves unused, by extension set resource consolidation, promote the utilization factor of extension set 3.In another embodiment, the described cluster system when occurring that peak user group accesses suddenly, need the multiple extension set of preheating, current idle extension set 3 can go out multiple interim extension set for receiving this customer group by temporary Virtual, after new extension set completes preheating, interim extension set can be moved to corresponding new extension set.
Figure 4 shows that the block diagram of another preferred embodiment of the present invention, wherein said integrated dispatch energy saver comprises: processor, scheduler, storer and transmission interface.Processor and scheduler can be integrated into same hardware, and scheduler can assist process device, for carrying out bottom control to execution hardware.In the present embodiment, the extension set in group system is arranged according to multiple rack region and locates, and performs hardware and can control the unlatching of the extension set in each rack region, closedown and preheating by electric wiring.The extension set in multiple region can share same hard disk resources pond.Based on the embodiment of Fig. 3, the integrated dispatch energy saver of the present embodiment receives the environmental state information of each extension set, and it comprises the working temperature of extension set self and the continuous working period of extension set, also receives the bulk temperature value in rack region.In the present embodiment, integrated dispatch energy saver can consider the overall utilization rate of the extension set in whole rack region, opens, preheating and migration to the extension set in whole region.Preferably, if the environment temperature of the extension set in rack region and/or run duration exceed dangerous critical value, then direct whole extension sets by this rack region move, and then perform shutoff operation.
The above, just preferred embodiment of the present invention, the present invention is not limited to above-mentioned embodiment, as long as it reaches technique effect of the present invention with identical means, all should belong to protection scope of the present invention.In protection scope of the present invention, its technical scheme and/or embodiment can have various different modifications and variations.

Claims (10)

1. a group system integrated dispatch power-economizing method, described group system comprises hard disk resources pond and multiple extension set sharing described hard disk resources pond, it is characterized in that said method comprising the steps of:
The load data of each extension set and the health data of environmental data and regular monitoring extension set in A, acquisition group system, and record described load data, environmental data and health data to a dispatch list;
Dispatch list described in B, dynamic refresh, utilize the load data in dispatch list and determine the utilization factor priority of each extension set with sortord, if in described dispatch list the environmental data of corresponding extension set and/or running state data more than a critical value, then distribute overcritical mark to corresponding extension set;
C, according to utilization factor priority order from high to low successively to overcritical mark and be send dispatch request lower than the extension set of default utilization factor priority, trigger this extension set and complete work at present or jump operation of finishing the work, then by actuator dispatch deal leave unused run extension set
Wherein said dispatch deal comprise extension set is carried out unlatching, closedown, preheating or migration operation.
2. group system integrated dispatch power-economizing method according to claim 1, is characterized in that:
Described load data comprises processor occupancy, running memory utilization rate or user's linking number;
Described environmental data comprises the temperature value in the rack region residing for extension set;
Described health data comprises the continuous working period of extension set.
3. group system integrated dispatch power-economizing method according to claim 1 and 2, is characterized in that, in described step B, the sortord of the utilization factor priority of extension set comprises:
The utilization factor priority of the extension set that processor occupancy mean value is higher is higher than the utilization factor priority of the lower extension set of processor occupancy mean value;
The utilization factor priority of the extension set that running memory utilization rate mean value is higher is higher than the utilization factor priority of the lower extension set of running memory utilization rate mean value;
The utilization factor priority of the more extension set of user's linking number is higher than the utilization factor priority of the less extension set of user's linking number;
The utilization factor priority of operating extension set is higher than the utilization factor priority of the extension set of closing.
4. group system integrated dispatch power-economizing method according to claim 1, it is characterized in that, described step B also comprises:
Integral load dynamic changes of strength according to described group system adjusts described critical value.
5. group system integrated dispatch power-economizing method according to claim 4, it is characterized in that, described step B also comprises:
When the integral load intensity of group system exceedes default upper limit level, increase described critical value; And
When the integral load intensity of group system is lower than the threshold level preset, reduce described critical value.
6. group system integrated dispatch power-economizing method according to claim 1, it is characterized in that, described step C also comprises:
When the integral load intensity of group system exceedes default upper limit level, open and preheating lower than the extension set of described default utilization factor priority;
When the integral load intensity of group system is lower than the threshold level preset, migration and the extension set of closing lower than described default utilization factor priority.
7. group system integrated dispatch power-economizing method according to claim 1, it is characterized in that, described step C also comprises:
In a part is lower than default utilization factor priority or the idle extension set run, creates virtual machine, moves the work of other extension sets for utilizing Intel Virtualization Technology and accelerate for other extension sets provide to start shooting.
8. group system integrated dispatch power-economizing method according to claim 1, it is characterized in that, described step C also comprises:
Virtual machine is moved to lower than the lower limit utilization factor priority preset or the idle extension set run from the extension set higher than the upper limit utilization factor priority preset.
9. group system integrated dispatch power-economizing method according to claim 1, is characterized in that, further comprising the steps of:
If the environmental data of the extension set in a rack region and/or health data exceed dangerous critical value, then direct by whole extension sets migrations in this rack region, then close.
10. a group system integrated dispatch energy saver, described group system comprises hard disk resources pond and multiple extension set sharing described hard disk resources pond, it is characterized in that described device comprises:
Monitoring module, for the health data of the load data and environmental data and regular monitoring extension set that obtain each extension set in group system, and records described load data, environmental data and health data to a dispatch list;
Priority processing module, for dynamically refreshing described dispatch list, utilize the load data in dispatch list and determine the utilization factor priority of each extension set with sortord, if in described dispatch list the environmental data of corresponding extension set and/or running state data more than a critical value, then distribute overcritical mark to corresponding extension set;
Scheduler module, for according to utilization factor priority order from high to low successively to overcritical mark and be send dispatch request lower than the extension set of default utilization factor priority, trigger this extension set and complete work at present or jump operation of finishing the work, then to be left unused the extension set run by actuator dispatch deal, wherein said dispatch deal comprise extension set is carried out unlatching, closedown, preheating or migration operation.
CN201510986024.3A 2015-12-25 2015-12-25 Group system integrated dispatch power-economizing method and device Active CN105528054B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510986024.3A CN105528054B (en) 2015-12-25 2015-12-25 Group system integrated dispatch power-economizing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510986024.3A CN105528054B (en) 2015-12-25 2015-12-25 Group system integrated dispatch power-economizing method and device

Publications (2)

Publication Number Publication Date
CN105528054A true CN105528054A (en) 2016-04-27
CN105528054B CN105528054B (en) 2018-09-11

Family

ID=55770330

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510986024.3A Active CN105528054B (en) 2015-12-25 2015-12-25 Group system integrated dispatch power-economizing method and device

Country Status (1)

Country Link
CN (1) CN105528054B (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326008A (en) * 2016-08-23 2017-01-11 成都卡莱博尔信息技术股份有限公司 Monitoring method for cluster system
CN110389553A (en) * 2019-07-31 2019-10-29 浪潮商用机器有限公司 A kind of equipment power dissipation monitoring device and method
CN111158909A (en) * 2019-12-27 2020-05-15 中国联合网络通信集团有限公司 Cluster resource allocation processing method, device, equipment and storage medium
CN112486661A (en) * 2019-09-12 2021-03-12 赵伟 Automatic control method and system for peak-shifting startup of computer cluster

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599026A (en) * 2009-07-09 2009-12-09 浪潮电子信息产业股份有限公司 A kind of cluster job scheduling system with resilient infrastructure
CN103105923A (en) * 2013-03-07 2013-05-15 鄂尔多斯市云泰互联科技有限公司 Energy-efficient scheduling method and system for information technology (IT) business of cloud computing center
EP2712122A1 (en) * 2011-12-29 2014-03-26 Huawei Technologies Co., Ltd Energy saving monitoring method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599026A (en) * 2009-07-09 2009-12-09 浪潮电子信息产业股份有限公司 A kind of cluster job scheduling system with resilient infrastructure
EP2712122A1 (en) * 2011-12-29 2014-03-26 Huawei Technologies Co., Ltd Energy saving monitoring method and device
CN103105923A (en) * 2013-03-07 2013-05-15 鄂尔多斯市云泰互联科技有限公司 Energy-efficient scheduling method and system for information technology (IT) business of cloud computing center

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326008A (en) * 2016-08-23 2017-01-11 成都卡莱博尔信息技术股份有限公司 Monitoring method for cluster system
CN110389553A (en) * 2019-07-31 2019-10-29 浪潮商用机器有限公司 A kind of equipment power dissipation monitoring device and method
CN112486661A (en) * 2019-09-12 2021-03-12 赵伟 Automatic control method and system for peak-shifting startup of computer cluster
CN111158909A (en) * 2019-12-27 2020-05-15 中国联合网络通信集团有限公司 Cluster resource allocation processing method, device, equipment and storage medium
CN111158909B (en) * 2019-12-27 2023-07-25 中国联合网络通信集团有限公司 Cluster resource allocation processing method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN105528054B (en) 2018-09-11

Similar Documents

Publication Publication Date Title
Zhou et al. Minimizing SLA violation and power consumption in Cloud data centers using adaptive energy-aware algorithms
Zhou et al. Virtual machine placement algorithm for both energy‐awareness and SLA violation reduction in cloud data centers
Huang et al. Power consumption of virtual machine live migration in clouds
CN102236582B (en) Method for balanced distribution of virtualized cluster load in a plurality of physical machines
Choudhary et al. A critical analysis of energy efficient virtual machine placement techniques and its optimization in a cloud computing environment
CN102708000B (en) System and method for realizing energy consumption control through virtual machine migration
Wang et al. An energy-aware VMs placement algorithm in cloud computing environment
CN102681895B (en) Dynamic self-migrating cloud service method
CN103856512A (en) Cloud computing management server, working host, idle host and resource scheduling method
CN102759984A (en) Power supply and performance management system for virtualization server cluster
CN105528054A (en) Cluster system comprehensive scheduling energy saving method and device
CN105868004B (en) Scheduling method and scheduling device of service system based on cloud computing
CN103037109B (en) Multicore equipment energy consumption management method and device
CN103645795A (en) Cloud computing data center energy saving method based on ANN (artificial neural network)
Arthi et al. Energy aware cloud service provisioning approach for green computing environment
CN103559077A (en) Optimized automatic transfer method and system for virtual machines
CN105847385B (en) A kind of cloud computing platform dispatching method of virtual machine based on operation duration
CN103617090A (en) Energy saving method based on distributed management
Peng et al. Modeling for CPU-intensive applications in cloud computing
CN103092677A (en) Internal storage energy-saving system and method suitable for virtualization platform
Madhan et al. Energy aware data center using dynamic consolidation techniques: A survey
CN106227600B (en) A kind of multidimensional virtual resource allocation method based on Energy-aware
Quan et al. Energy usage and carbon emission optimization mechanism for federated data centers
Mkoba et al. A survey on energy efficient with task consolidation in the virtualized cloud computing environment
More et al. Achieving energy efficiency by optimal resource utilisation in cloud environment

Legal Events

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