Dynamic migration of virtual machines to reduce energy consumption in a cluster

被引:9
作者
Duolikun, Dilawaer [1 ]
Enokido, Tomoya [2 ]
Takizawa, Makoto [1 ]
机构
[1] Hosei Univ, Dept Adv Sci, Tokyo, Japan
[2] Rissho Univ, Fac Business Adm, Tokyo, Japan
关键词
energy-efficient computation; virtual machine; power consumption model; energy-aware dynamic migration of virtual machines;
D O I
10.1504/IJGUC.2018.095438
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Virtual machines are widely used to support applications with virtual service in server clusters. Here, a virtual machine can migrate from a host server to a guest server. In this paper, we consider a cluster where virtual machines are dynamically created and dropped depending on the number of processes. We propose a dynamic virtual machine migration (DVMM) algorithm to reduce the total electric energy consumption of servers. If an application issues a process to a cluster, the most energy-efficient host server is first selected and then the process is performed on a virtual machine of the server. Then, a virtual machine migrates from a host server to a guest server so that total electric energy consumption of servers can be reduced. In the evaluation, we show the total electric energy consumption and active time of servers and the average execution time of processes can be reduced in the DVMM algorithm.
引用
收藏
页码:357 / 366
页数:10
相关论文
共 47 条
[1]   Energy-Efficient Computation Models for Distributed Systems [J].
Aikebaier, Ailixier ;
Yang, Yan ;
Enokido, Tomoya ;
Takizawa, Makoto .
2009 INTERNATIONAL CONFERENCE ON NETWORK-BASED INFORMATION SYSTEMS, 2009, :424-+
[2]  
[Anonymous], 2010, INT XEON PROC 5600 S
[3]   JXTA-Overlay: A P2P Platform for Distributed, Collaborative, and Ubiquitous Computing [J].
Barolli, Leonard ;
Xhafa, Fatos .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2011, 58 (06) :2163-2172
[4]   Power and energy management for server systems [J].
Bianchini, R ;
Rajamony, R .
COMPUTER, 2004, 37 (11) :68-+
[5]  
Boronczyk T., 2009, CENTOS BIBLE
[6]  
COP21, 2015, 2015 UN CLIM CHANG C
[7]  
Coulouris G., 2012, DISTRIBUTED SYSTEMS
[8]  
Duolikun D., 2016, P 11 INT C BROADB WI, P283
[9]  
Duolikun D., 2016, P 10 INT C COMPL INT, P160
[10]  
Duolikun D, 2017, INT J SPACE-BASED SI, V7, P32, DOI 10.1504/IJSSC.2017.084122