Energy-aware QoS-based dynamic virtual machine consolidation approach based on RL and ANN

被引:0
|
作者
Mahshid Rezakhani
Nazanin Sarrafzadeh-Ghadimi
Reza Entezari-Maleki
Leonel Sousa
Ali Movaghar
机构
[1] Sharif University of Technology,Department of Computer Engineering
[2] Iran University of Science and Technology,School of Computer Engineering
[3] Institute for Research in Fundamental Sciences (IPM),School of Computer Science
[4] Universidade de Lisboa,INESC
来源
Cluster Computing | 2024年 / 27卷
关键词
Cloud datacenters; Virtual machine; Live migration; Energy efficiency; Reinforcement learning; Artificial neural network;
D O I
暂无
中图分类号
学科分类号
摘要
One of the most challenging problems in cloud datacenters is the degradation of performance and energy efficiency due to the overutilization of hosts and their exposition to excessive workload. Virtual machine (VM) consolidation and migration from one host to another are strategies that have been proven to successfully bring about performance improvements and energy efficiency. These schemes help in energy optimization by moving VMs experiencing difficulty functioning on an overloaded host to another host. Similarly, by migrating VMs from an underloaded host and consolidating them, unnecessary resources have a chance to be shut down. This makes clear why the accurate detection of overloaded and underloaded hosts is of fundamental importance when energy consumption, quality of services, and service level agreements are targeted. In this paper, an energy-aware QoS-based consolidation algorithm is proposed to dynamically manage VMs in cloud datacenters. The proposed algorithm applies reinforcement learning and artificial neural networks. The first method is used to select a suitable VM for migration, while the latter helps to predict the future state of hosts and detect overloaded and underloaded hosts. We simulated the proposed algorithm using the CloudSim framework and compared it to the baselines and state-of-the-art algorithms. The results show that the proposed approach surpasses other methods in what concerns both performance and energy efficiency.
引用
收藏
页码:827 / 843
页数:16
相关论文
共 50 条
  • [21] Heuristic based Energy-aware Resource Allocation by Dynamic Consolidation of Virtual Machines in Cloud Data Center
    Hasan, Md Sabbir
    Huh, Eui-Nam
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2013, 7 (08): : 1825 - 1842
  • [22] 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
  • [23] A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers (vol 75, pg 2126, 2019)
    Sayadnavard, Monireh H.
    Haghighat, Abolfazl Toroghi
    Rahmani, Amir Masoud
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (04): : 2148 - 2148
  • [24] ELVMC: A Predictive Energy-Aware Algorithm for Virtual Machine Consolidation in Cloud Computing
    Zhao, Da-ming
    Zhou, Jian-tao
    Yu, Shucheng
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT II, 2020, 12453 : 62 - 81
  • [25] Energy-efficient fuzzy-based approach for dynamic virtual machine consolidation
    Choudhary, Anita
    Govil, Mahesh Chandra
    Singh, Girdhari
    Awasthi, Lalit K.
    Pilli, Emmanuel S.
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2019, 10 (04) : 308 - 325
  • [26] Task Classification Based Energy-Aware Consolidation in Clouds
    Choi, HeeSeok
    Lim, JongBeom
    Yu, Heonchang
    Lee, EunYoung
    SCIENTIFIC PROGRAMMING, 2016, 2016
  • [27] An efficient energy-aware approach for dynamic VM consolidation on cloud platforms
    Minhaj Ahmad Khan
    Cluster Computing, 2021, 24 : 3293 - 3310
  • [28] An efficient energy-aware approach for dynamic VM consolidation on cloud platforms
    Khan, Minhaj Ahmad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (04): : 3293 - 3310
  • [29] QoS-based Approach for Dynamic Web Service Composition
    Alvares de Oliveira, Frederico G., Jr.
    Parente de Oliveira, Jose M.
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2011, 17 (05) : 712 - 741
  • [30] A Predictive Control Approach for Energy-Aware Consolidation of Virtual Machines in Cloud Computing
    Gaggero, Mauro
    Caviglione, Luca
    2014 IEEE 53RD ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2014, : 5308 - 5313