An energy-aware virtual machines consolidation method for cloud computing: Simulation and verification

被引:17
|
作者
Zolfaghari, Rahmat [1 ]
Sahafi, Amir [2 ]
Rahmani, Amir Masoud [3 ]
Rezaei, Reza [4 ]
机构
[1] Islamic Azad Univ, Sci & Res Branch, Dept Comp Engn, Tehran, Iran
[2] Islamic Azad Univ, South Tehran Branch, Dept Comp Engn, Tehran, Iran
[3] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Touliu, Taiwan
[4] Islamic Azad Univ, Saveh Branch, Dept Comp Engn, Saveh, Iran
来源
SOFTWARE-PRACTICE & EXPERIENCE | 2022年 / 52卷 / 01期
关键词
cloud computing systems (CCSs); data center; energy consumption; formal verification; virtual machines consolidation (VMC); ADAPTIVE HEURISTICS; VM CONSOLIDATION; EFFICIENT; PERFORMANCE; MANAGEMENT; PLACEMENT; ALGORITHM; ALLOCATION; MIGRATION; TOPOLOGY;
D O I
10.1002/spe.3010
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Cloud systems have become an essential part of our daily lives owing to various Internet-based services. Consequently, their energy utilization has also become a necessary concern in cloud computing systems increasingly. Live migration, including several virtual machines (VMs) packed on in minimal physical machines (PMs) as virtual machines consolidation (VMC) technique, is an approach to optimize power consumption. In this article, we have proposed an energy-aware method for the VMC problem, which is called energy-aware virtual machines consolidation (EVMC), to optimize the energy consumption regarding the quality of service guarantee, which comprises: (1) the support vector machine classification method based on the utilization rate of all resource of PMs that is used for PM detection in terms of the amount' load; (2) the modified minimization of migration approach which is used for VM selection; (3) the modified particle swarm optimization which is implemented for VM placement. Also, the evaluation of the functional requirements of the method is presented by the formal method and the non-functional requirements by simulation. Finally, in contrast to the standard greedy algorithms such as modified best fit decreasing, the EVMC decreases the active PMs and migration of VMs, respectively, 30%, 50% on average. Also, it is more efficient for the energy 30% on average, resources and the balance degree 15% on average in the cloud.
引用
收藏
页码:194 / 235
页数:42
相关论文
共 50 条
  • [31] Energy-aware scheduling in cloud computing systems
    Tomas Cotes-Ruiz, Ivan
    Prado, Rocio P.
    Garcia-Galan, Sebastian
    Enrique Munoz-Exposito, Jose
    2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,
  • [32] Predictive Control for Energy-Aware Consolidation in Cloud Datacenters
    Gaggero, Mauro
    Caviglione, Luca
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2016, 24 (02) : 461 - 474
  • [33] Energy-Aware Profiling for Cloud Computing Environments
    Alzamil, Ibrahim
    Djemame, Karim
    Armstrong, Django
    Kavanagh, Richard
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2015, 318 : 91 - 108
  • [34] Towards energy-aware job consolidation scheduling in cloud
    Sanjeevi, P.
    Viswanathan, P.
    2016 INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT), VOL 1, 2016, : 361 - 366
  • [35] Energy-aware Virtual Network Embedding Through Consolidation
    Su, Sen
    Zhang, Zhongbao
    Cheng, Xiang
    Wang, Yiwen
    Luo, Yan
    Wang, Jie
    2012 IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2012, : 127 - 132
  • [36] Performance tradeoffs of energy-aware virtual machine consolidation
    Lovasz, Gergo
    Niedermeier, Florian
    de Meer, Hermann
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2013, 16 (03): : 481 - 496
  • [37] Performance tradeoffs of energy-aware virtual machine consolidation
    Gergő Lovász
    Florian Niedermeier
    Hermann de Meer
    Cluster Computing, 2013, 16 : 481 - 496
  • [38] Energy-aware virtual machines allocation by krill herd algorithm in cloud data centers
    Soltanshahi, Minoo
    Asemi, Reza
    Shafiei, Nazi
    HELIYON, 2019, 5 (07)
  • [39] Adaptive Multi-Threshold Energy-Aware Virtual Machine Consolidation in Cloud Data Center
    Hu, Yingyue
    Ding, Ding
    Kang, Kaixuan
    Li, Tingting
    2019 6TH INTERNATIONAL CONFERENCE ON BEHAVIORAL, ECONOMIC AND SOCIO-CULTURAL COMPUTING (BESC 2019), 2019,
  • [40] An Energy-Aware Combinatorial Virtual Machine Allocation and Placement Model for Green Cloud Computing
    Gamsiz, Mustafa
    Ozer, Ali Haydar
    IEEE ACCESS, 2021, 9 : 18625 - 18648