Energy Saving Virtual Machine Allocation in Cloud Computing

被引:20
作者
Xie, Ruitao [1 ]
Jia, Xiaohua [1 ]
Yang, Kan [1 ]
Zhang, Bo [1 ]
机构
[1] City Univ Hong Kong, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
来源
2013 33RD IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2013) | 2013年
关键词
Virtual Machine Allocation; Energy Saving; Cloud Computing; Data Center; MODELS;
D O I
10.1109/ICDCSW.2013.37
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the data center, a server can work in either active state or power-saving state. The power consumption in the power-saving state is almost 0, thus it is always desirable to allocate as many VMs as possible to some active servers and leave the rest to power-saving state in order to reduce the energy consumption of the data center. In this paper, we study such a VM allocation problem. Given a set VMs and a set of servers in a data center, each VM has a resource demand (CPU, memory, storage) and a starting time and a finishing time, and each server has resource capacity. There is an additional energy cost for a server to switch from power-saving state to active state. The servers are non-homogeneous. The problem of our concern is to allocate the VMs onto servers, such that the VMs resource demands can be met and the total energy consumption of servers is minimized. The problem is formulated as a boolean integer linear programming problem. A heuristic algorithm is proposed to solve the problem. Extensive simulations have been conducted to demonstrate our proposed method can significantly save the energy consumption in data centers.
引用
收藏
页码:132 / 137
页数:6
相关论文
共 21 条
[1]   Energy-Efficient Algorithms [J].
Albers, Susanne .
COMMUNICATIONS OF THE ACM, 2010, 53 (05) :86-96
[2]  
[Anonymous], 2012, Proceedings of the 2012 International Green Computing Conference (IGCC), IGCC'12, DOI DOI 10.1109/IGCC.2012.6322260
[3]   The case for energy-proportional computing [J].
Barroso, Luiz Andre ;
Hoelzle, Urs .
COMPUTER, 2007, 40 (12) :33-+
[4]  
Beckett J., 2011, POWER EFFICIENCY COM
[5]   Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing [J].
Beloglazov, Anton ;
Abawajy, Jemal ;
Buyya, Rajkumar .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05) :755-768
[6]  
Breitgand D., 2011, 2011 IFIP/IEEE International Symposium on Integrated Network Management (IM 2011), P161, DOI 10.1109/INM.2011.5990687
[7]   An Improved Approximation Algorithm for RESOURCE ALLOCATION [J].
Calinescu, Gruia ;
Chakrabarti, Amit ;
Karloff, Howard ;
Rabani, Yuval .
ACM TRANSACTIONS ON ALGORITHMS, 2011, 7 (04)
[8]   Category of inter-grey non-symmetric evolutionary game chain model of supervision on research funds of colleges and universities [J].
Chen, HongZhuan ;
He, LiFang ;
Xu, Jing ;
Chen, Ye .
2010 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010), 2010,
[9]   Resource allocation with time intervals [J].
Darmann, Andreas ;
Pferschy, Ulrich ;
Schauer, Joachim .
THEORETICAL COMPUTER SCIENCE, 2010, 411 (49) :4217-4234
[10]   Edge-pancyclicity and path-embeddability of bijective connection graphs [J].
Fan, Jianxi ;
Jia, Xiaohua .
INFORMATION SCIENCES, 2008, 178 (02) :340-351