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

被引:70
|
作者
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
相关论文
共 50 条
  • [1] Novel fuzzy multi objective DVFS-aware consolidation heuristics for energy and SLA efficient resource management in cloud data centers
    Arianyan, Ehsan
    Taheri, Hassan
    Khoshdel, Vahid
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 78 : 43 - 61
  • [2] Novel heuristics for consolidation of virtual machines in cloud data centers using multi-criteria resource management solutions
    Arianyan, Ehsan
    Taheri, Hassan
    Sharifian, Saeed
    [J]. JOURNAL OF SUPERCOMPUTING, 2016, 72 (02): : 688 - 717
  • [3] Novel heuristics for consolidation of virtual machines in cloud data centers using multi-criteria resource management solutions
    Ehsan Arianyan
    Hassan Taheri
    Saeed Sharifian
    [J]. The Journal of Supercomputing, 2016, 72 : 688 - 717
  • [4] A learning automata-based algorithm for energy and SLA efficient consolidation of virtual machines in cloud data centers
    Ranjbari, Milad
    Torkestani, Javad Akbari
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 113 : 55 - 62
  • [5] Optimal online deterministic algorithms and adaptive heuristics for energy and performance efficient dynamic consolidation of virtual machines in Cloud data centers
    Beloglazov, Anton
    Buyya, Rajkumar
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2012, 24 (13): : 1397 - 1420
  • [6] Energy-Efficient and SLA-Based Resource Management in Cloud Data Centers
    Sampaio, Altino M.
    Barbosa, Jorge G.
    [J]. ADVANCES IN COMPUTERS, VOL 100: ENERGY EFFICIENCY IN DATA CENTERS AND CLOUDS, 2016, 100 : 103 - 159
  • [7] New Six-Phase On-line Resource Management Process for Energy and SLA Efficient Consolidation in Cloud Data Centers
    Arianyan, Ehsan
    Taheri, Hassan
    Sharifian, Saeed
    Tarighi, Mohsen
    [J]. INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2018, 15 (01) : 10 - 20
  • [8] Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing
    Li, Hongjian
    Zhu, Guofeng
    Cui, Chengyuan
    Tang, Hong
    Dou, Yusheng
    He, Chen
    [J]. COMPUTING, 2016, 98 (03) : 303 - 317
  • [9] Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing
    Hongjian Li
    Guofeng Zhu
    Chengyuan Cui
    Hong Tang
    Yusheng Dou
    Chen He
    [J]. Computing, 2016, 98 : 303 - 317
  • [10] Energy-Efficient Virtual Machines Consolidation in Cloud Data Centers using Reinforcement Learning
    Farahnakian, Fahimeh
    Liljeberg, Pasi
    Plosila, Juha
    [J]. 2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014), 2014, : 500 - 507