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 条
  • [41] An energy-aware ant colony algorithm for network-aware virtual machine placement in cloud computing
    Gao, Chuangen
    Wang, Hua
    Zhai, Linbo
    Gao, Yanqing
    Yi, Shanwen
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 669 - 676
  • [42] An energy-aware ant colony optimization strategy for virtual machine placement in cloud computing
    Duan, Lin-Tao
    Wang, Jin
    Wang, Hai-Ying
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 14269 - 14282
  • [43] An Advanced Reinforcement Learning Approach for Energy-Aware Virtual Machine Consolidation in Cloud Data Centers
    Shaw, Rachael
    Howley, Enda
    Barrett, Enda
    2017 12TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2017, : 61 - 66
  • [44] Energy-aware task scheduling in mobile cloud computing
    Chaogang Tang
    Mingyang Hao
    Xianglin Wei
    Wei Chen
    Distributed and Parallel Databases, 2018, 36 : 529 - 553
  • [45] Security Aware and Energy-Efficient Virtual Machine Consolidation in Cloud Computing Systems
    Ahamed, Farhad
    Shahrestani, Seyed
    Javadi, Bahman
    2016 IEEE TRUSTCOM/BIGDATASE/ISPA, 2016, : 1516 - 1523
  • [46] Energy-Aware Offloading Technique for Mobile Cloud Computing
    Akram, Maram
    ElNahas, Amal
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 349 - 356
  • [47] Energy-Aware Consolidation Scheme for Data Center Cloud Applications
    Carrega, A.
    Repetto, M.
    2017 29TH INTERNATIONAL TELETRAFFIC CONGRESS (ITC 29), VOL 2, 2017, : 24 - 29
  • [48] Energy-aware task scheduling in mobile cloud computing
    Tang, Chaogang
    Hao, Mingyang
    Wei, Xianglin
    Chen, Wei
    DISTRIBUTED AND PARALLEL DATABASES, 2018, 36 (03) : 529 - 553
  • [49] Towards Energy-Aware Placement of Real-Time Virtual Machines in a Cloud Data Center
    Khalilzad, Nima
    Faragardi, Hamid
    Nolte, Thomas
    2015 IEEE 17TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2015 IEEE 7TH INTERNATIONAL SYMPOSIUM ON CYBERSPACE SAFETY AND SECURITY, AND 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS (ICESS), 2015, : 1657 - 1662
  • [50] Migration Cost and Energy-Aware Virtual Machine Consolidation Under Cloud Environments Considering Remaining Runtime
    Xu, Heyang
    Liu, Yang
    Wei, Wei
    Xue, Ying
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2019, 47 (03) : 481 - 501