Temperature and energy-aware consolidation algorithms in cloud computing

被引:28
作者
Yavari, Maede [1 ]
Rahbar, Akbar Ghaffarpour [1 ]
Fathi, Mohammad Hadi [2 ]
机构
[1] Sahand Univ Technol, Fac Elect Engn, Tabriz, Iran
[2] Univ Tabriz, Elect & Comp Engn Dept, Tabriz, Iran
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2019年 / 8卷 / 01期
关键词
Cloud computing; Consolidate virtual machines; Energy consumption; Meta-heuristic method; FireFly algorithm; VIRTUAL MACHINE CONSOLIDATION; RESOURCE-ALLOCATION; EFFICIENT; MIGRATION; HEURISTICS; POWER; QOS;
D O I
10.1186/s13677-019-0136-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing provides access to shared resources through Internet. It provides facilities such as broad access, scalability and cost savings for users. However, cloud data centers consume a significant amount of energy because of inefficient resources allocation. In this paper, a novel virtual machine consolidation technique is presented based on energy and temperature in order to improve QoS (Quality of Service). In this paper, two heuristic and meta-heuristic algorithms are provided called HET-VC (Heuristic Energy and Temperature aware based VM consolidation) and FET-VC (FireFly Energy and Temperature aware based VM Consolidation). Six parameters are investigated for the proposed algorithms: energy efficiency, number of migrations, SLA (Service Level Agreement) violation, ESV, time and space complexities. Using the CloudSim simulator, it is found that energy consumption can be alleviated 42% and 54% in HET-VC and FET-VC, respectively using our proposed methods. The number of VM migrations is reduced by 44% and 52% under HET-VC and FET-VC, respectively. The HET-VC and FET-VC can improve SLA violation by 62% and 64%, respectively. The Energy and SLA Violations (ESV) are improved by 61% under HET-VC and by 76% under FET-VC.
引用
收藏
页数:16
相关论文
共 44 条
  • [1] A Multi Criteria-Based Approach for Virtual Machines Consolidation to Save Electrical Power in Cloud Data Centers
    Amoon, Mohammed
    [J]. IEEE ACCESS, 2018, 6 : 24110 - 24117
  • [2] [Anonymous], 2008, ALGORITHMS NIM
  • [3] [Anonymous], 2011, NIST DEFINITION CLOU
  • [4] [Anonymous], 2008, P 9 ACM IFIP USENIX
  • [5] Heuristics and metaheuristics for dynamic management of computing and cooling energy in cloud data centers
    Arroba, Patricia
    Risco-Martin, Jose L.
    Moya, Jose M.
    Ayala, Jose L.
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (10) : 1775 - 1804
  • [6] A Two-Way Street: Green Big Data Processing for a Greener Smart Grid
    Asad, Zakia
    Chaudhry, Mohammad Asad Rehman
    [J]. IEEE SYSTEMS JOURNAL, 2017, 11 (02): : 784 - 795
  • [7] The case for energy-proportional computing
    Barroso, Luiz Andre
    Hoelzle, Urs
    [J]. COMPUTER, 2007, 40 (12) : 33 - +
  • [8] 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
  • [9] Energy-aware resource allocation heuristics for efficient management of data centers for Cloud computing
    Beloglazov, Anton
    Abawajy, Jemal
    Buyya, Rajkumar
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2012, 28 (05): : 755 - 768
  • [10] Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility
    Buyya, Rajkumar
    Yeo, Chee Shin
    Venugopal, Srikumar
    Broberg, James
    Brandic, Ivona
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06): : 599 - 616