Novel energy and SLA efficient resource management heuristics for consolidation of virtual machines in cloud data centers

被引:71
作者
Arianyan, Ehsan [1 ]
Taheri, Hassan [1 ]
Sharifian, Saeed [1 ]
机构
[1] Amirkabir Univ Technol, Dept Elect & Elect Engn, Tehran, Iran
关键词
Cloud computing; Consolidation; Data center; Energy consumption; Resource allocation; DYNAMIC CONSOLIDATION; COMPUTING ENVIRONMENTS; PERFORMANCE; ALGORITHMS; POWER;
D O I
10.1016/j.compeleceng.2015.05.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Proliferation of IT services provided by cloud service delivery model as well as diverse range of cloud users have led to the establishment of huge energy hungry data centers all around the world. Therefore, cloud providers are confronted with great pressures to reduce their energy consumption as well as their CO2 emissions. In this direction, consolidation is proposed as an effective method of energy saving in cloud data centers. This paper proposes a new holistic cloud resource management procedure as well as novel heuristics based on multi-criteria decision making method for both determination of underloaded hosts and placement of the migrating VMs. The results of simulations using Cloudsim simulator validates the applicability of the proposed policies which shows up to 46%, 99%, and 95% reductions in energy consumption, SLA violation, and number of VM migrations, respectively in comparison with state of the arts. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:222 / 240
页数:19
相关论文
共 26 条
[1]  
[Anonymous], SPEC POW BANCHM
[2]  
[Anonymous], 2009, P 2009 C USENIX ANN
[3]   Managing Overloaded Hosts for Dynamic Consolidation of Virtual Machines in Cloud Data Centers under Quality of Service Constraints [J].
Beloglazov, Anton ;
Buyya, Rajkumar .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (07) :1366-1379
[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]   A Taxonomy and Survey of Energy-Efficient Data Centers and Cloud Computing Systems [J].
Beloglazov, Anton ;
Buyya, Rajkumar ;
Lee, Young Choon ;
Zomaya, Albert .
ADVANCES IN COMPUTERS, VOL 82, 2011, 82 :47-111
[6]   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
[7]   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
[8]   Extensions of the TOPSIS for group decision-making under fuzzy environment [J].
Chen, CT .
FUZZY SETS AND SYSTEMS, 2000, 114 (01) :1-9
[9]  
Esfandiarpoor S, 2014, COMPUT ELECT ENG
[10]  
Gao Y, 2013, COMPUT ELECT ENG