Virtual Machine Consolidation with Usage Prediction for Energy-Efficient Cloud Data Centers

被引:31
作者
Nguyen Trung Hieu [1 ]
Di Francesco, Mario [1 ]
Yla-Jaaski, Antti [1 ]
机构
[1] Aalto Univ, Dept Comp Sci, Espoo, Finland
来源
2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING | 2015年
关键词
Virtual machine consolidation; virtual machine migration; resource prediction; cloud computing; data centers;
D O I
10.1109/CLOUD.2015.104
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Virtual machine consolidation aims at reducing the number of active physical servers in a data center, with the goal to reduce the total power consumption. In this context, most of the existing solutions rely on aggressive virtual machine migration, thus resulting in unnecessary overhead and energy wastage. This article presents a virtual machine consolidation algorithm with usage prediction (VMCUP) for improving the energy efficiency of cloud data centers. Our algorithm is executed during the virtual machine consolidation process to estimate the short-term future CPU utilization based on the local history of the considered servers. The joint use of current and predicted CPU utilization metrics allows a reliable characterization of overloaded and underloaded servers, thereby reducing both the load and the power consumption after consolidation. We evaluate our proposed solution through simulations on real workloads from the PlanetLab and the Google Cluster Data datasets. In comparison with the state of the art, the obtained results show that consolidation with usage prediction reduces the total migrations and the power consumption of the servers while complying with the service level agreement.
引用
收藏
页码:750 / 757
页数:8
相关论文
共 16 条
[1]  
Altmann J., 2011, 2011 7th International Conference on Networked Computing, P149
[2]  
[Anonymous], IEEE INT C GREEN COM
[3]  
[Anonymous], IEEE T PARALLEL DIST
[4]  
[Anonymous], 39 EUR C SER SOFTW E
[5]  
[Anonymous], 19 USENIX S NETW SYS
[6]  
[Anonymous], 3 IEEE INT C CLOUD C
[7]   Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13) :1397-1420
[8]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[9]   Server consolidation with migration control for virtualized data centers [J].
Ferreto, Tiago C. ;
Netto, Marco A. S. ;
Calheiros, Rodrigo N. ;
De Rose, Cesar A. F. .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF GRID COMPUTING AND ESCIENCE, 2011, 27 (08) :1027-1034
[10]   The Cost of a Cloud: Research Problems in Data Center Networks [J].
Greenberg, Albert ;
Hamilton, James ;
Maltz, David A. ;
Patel, Parveen .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2009, 39 (01) :68-73