Service level agreement based energy-efficient resource management in cloud data centers

被引:56
作者
Gao, Yongqiang [1 ]
Guan, Haibing [1 ]
Qi, Zhengwei [1 ]
Song, Tao [1 ]
Huan, Fei [1 ]
Liu, Liang [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai Key Lab Scalable Comp & Syst, Shanghai 200240, Peoples R China
[2] IBM Res China, Beijing 100193, Peoples R China
基金
中国国家自然科学基金;
关键词
VIRTUAL MACHINES; POWER MANAGEMENT; CONSOLIDATION; ALGORITHMS;
D O I
10.1016/j.compeleceng.2013.11.001
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
As cloud computing has become a popular computing paradigm, many companies have begun to build increasing numbers of energy hungry data centers for hosting cloud computing applications. Thus, energy consumption is increasingly becoming a critical issue in cloud data centers. In this paper, we propose a dynamic resource management scheme which takes advantage of both dynamic voltage/frequency scaling and server consolidation to achieve energy efficiency and desired service level agreements in cloud data centers. The novelty of the proposed scheme is to integrate timing analysis, queuing theory, integer programming, and control theory techniques. Our experimental results indicate that, compared to a statically provisioned data center that runs at the maximum processor speed without utilizing the sleep state, the proposed resource management scheme can achieve up to 50.3% energy savings while satisfying response-time-based service level agreements with rapidly changing dynamic workloads. (C) 2013 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1621 / 1633
页数:13
相关论文
共 29 条
[1]  
[Anonymous], P 19 IEEE INT WORKSH
[2]   A workload characterization study of the 1998 World Cup Web site [J].
Arlitt, M ;
Jin, T .
IEEE NETWORK, 2000, 14 (03) :30-37
[3]  
Belady C.L., 2007, In the data center, power and cooling costs more than the IT equipment it supports
[4]   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
[5]   Host load prediction using linear models [J].
Peter A. Dinda ;
David R. O'Hallaron .
Cluster Computing, 2000, 3 (4) :265-280
[6]  
Elnozahy EN, 2003, LECT NOTES COMPUT SC, V2325, P179
[7]   System power management support in the IBM POWER6 microprocessor [J].
Floyd, M. S. ;
Ghiasi, S. ;
Keller, T. W. ;
Rajamani, K. ;
Rawson, F. L. ;
Rubio, J. C. ;
Ware, M. S. .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 2007, 51 (06) :733-746
[8]  
Franklin G. F., 1997, DIGITAL CONTROL DYNA
[9]  
Gandhi A, 2009, P WORKSH EN EFF DES, P14
[10]  
Guazzone M., 2011, Proceedings of the 2011 IEEE 3rd International Conference on Cloud Computing Technology and Science (CloudCom 2011), P424, DOI 10.1109/CloudCom.2011.63