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 条
  • [21] Gandhi A, 2009, ACM SIGMETRICS PERF
  • [22] The Cost of a Cloud: Research Problems in Data Center Networks
    Greenberg, Albert
    Hamilton, James
    Maltz, David A.
    Patel, Parveen
    [J]. ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2009, 39 (01) : 68 - 73
  • [23] Greenberg S., 2006, PROC ACEEE SUMMER ST, P76
  • [24] Heller B, 2010, NSD
  • [25] Islam SS, 2012, CYB TECHN AUT CONTR
  • [26] James M, 2008, REVOLUTIONIZING DATA
  • [27] Energy-aware Virtual Machine Migration for Cloud Computing - A Firefly Optimization Approach
    Kansal, Nidhi Jain
    Chana, Inderveer
    [J]. JOURNAL OF GRID COMPUTING, 2016, 14 (02) : 327 - 345
  • [28] Artificial bee colony based energy-aware resource utilization technique for cloud computing
    Kansal, Nidhi Jain
    Chana, Inderveer
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (05) : 1207 - 1225
  • [29] Karaboga D., 2005, Technical Report, Technical ReportTR06
  • [30] Energy-Efficient Algorithms for Dynamic Virtual Machine Consolidation in Cloud Data Centers
    Khoshkholghi, Mohammad Ali
    Derahman, Mohd Noor
    Abdullah, Azizol
    Subramaniam, Shamala
    Othman, Mohamed
    [J]. IEEE ACCESS, 2017, 5 : 10709 - 10722