DocumentCode
688198
Title
An Energy-Aware Resource Allocation Heuristics for VM Scheduling in Cloud
Author
Jinhai Wang ; Chuanhe Huang ; Kai He ; Xiaomao Wang ; Xi Chen ; Kuangyu Qin
Author_Institution
Sch. of Comput., Wuhan Univ., Wuhan, China
fYear
2013
fDate
13-15 Nov. 2013
Firstpage
587
Lastpage
594
Abstract
Energy consumption has become a major concern to the widespread deployment of cloud data centers. Many techniques have been devised to help reduce energy consumption for cloud data centers that consist of a large number of identical servers, including dynamic allocation of active servers, consolidating diverse applications, and adjusting the CPU frequency of an active server. However, these techniques normally have a high migration and low resource utilization. CPU and memory is the dominant factors of the performance and energy consumption and whose allocation determines the energy efficiency of cloud system. Leveraging these techniques, we focus on the problem of VM placement, propose a heuristic greedy algorithm to implement VM deployment and live migration to maximize total resource utilization and minimize energy consumption, which is based on energy-aware and quadratic exponential smoothing method to predict the workloads. Our heuristic algorithm makes CPU-intensive services and memory-intensive services mapped to the same physical server more complementary. The experiment results show that there is significant improvement in the aspect of energy saving, workload balancing and scalability, compared with single-objective approaches based on CPU utilization.
Keywords
cloud computing; computer centres; energy conservation; energy consumption; file servers; greedy algorithms; integer programming; linear programming; power aware computing; resource allocation; scheduling; smoothing methods; virtual machines; virtualisation; CPU frequency adjustment; CPU utilization; CPU-intensive services; VM deployment; VM placement; VM scheduling; cloud data centers; cloud system; dynamic active server allocation; energy consumption minimization; energy consumption reduction; energy efficiency; energy minimum ILP problem; energy saving; energy-aware resource allocation heuristics; heuristic greedy algorithm; identical servers; integer linear programming; live migration; memory-intensive services; physical server; quadratic exponential smoothing method; scalability; total resource utilization maximization; virtualized data center; workload balancing; workload prediction; Cloud computing; Energy consumption; Energy efficiency; Prediction algorithms; Quality of service; Resource management; Servers; Cloud Computing; Energy-aware; Virtual Machine Placement; Workload Prediction;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing (HPCC_EUC), 2013 IEEE 10th International Conference on
Conference_Location
Zhangjiajie
Type
conf
DOI
10.1109/HPCC.and.EUC.2013.89
Filename
6831971
Link To Document