An Energy Efficient VM Migration Algorithm in Data Centers

被引:13
作者
Wu, Xiaodong [1 ]
Zeng, Yuzhu
Lin, Guoxin
机构
[1] Quanzhou Normal Univ, Fac Math & Comp Sci, Quanzhou, Peoples R China
来源
2017 16TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING AND SCIENCE (DCABES) | 2017年
关键词
cloud computing; virtualization; vm migration; data center; energy consumption; COMPUTING ENVIRONMENTS; MACHINES;
D O I
10.1109/DCABES.2017.14
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In order to reduce operation and maintenance expense and also increase the resource utilization rate, server consolidation and virtualization solutions have been adopted in modern cloud computing data centers. Further, the scheduling policies of virtual machine (VM) migration have been regarded as an effective method for energy conservation. In this paper, we address the problem of VM consolidation in cloud data centers. A power aware scheduling algorithm THR_MUG, which is combined with a utilization threshold strategy and a VM selection policy, is proposed. THR_MUG tries to select the most appropriate VMs for migration each time when a physical machine (PM) is considered as being overloaded, such that the utilization of this PM is just not more than the utilization threshold, such that both the energy consumption and the number of VM migration can be reduced. The experimental results show that compared with other algorithm, the proposed algorithm can effectively reduce the number of VM migrations as well as the energy consumption.
引用
收藏
页码:27 / 30
页数:4
相关论文
共 13 条
[1]  
[Anonymous], ACM SIGOPS OPER SYST
[2]   The case for energy-proportional computing [J].
Barroso, Luiz Andre ;
Hoelzle, Urs .
COMPUTER, 2007, 40 (12) :33-+
[3]  
Beloglazov A, 2010, P 8 INT WORKSH MIDDL, P1
[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]   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]   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
[7]  
Fan XB, 2007, CONF PROC INT SYMP C, P13, DOI 10.1145/1273440.1250665
[8]  
Hanson H, 2007, ISLPED'07: PROCEEDINGS OF THE 2007 INTERNATIONAL SYMPOSIUM ON LOW POWER ELECTRONICS AND DESIGN, P219, DOI 10.1145/1283780.1283827
[9]   Dynamic slack allocation algorithms for energy minimization on parallel machines [J].
Kang, Jaeyeon ;
Ranka, Sanjay .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2010, 70 (05) :417-430
[10]   Power and performance management of virtualized computing environments via lookahead control [J].
Kusic, Dara ;
Kephart, Jeffrey O. ;
Hanson, James E. ;
Kandasamy, Nagarajan ;
Jiang, Guofei .
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2009, 12 (01) :1-15