Applying Reinforcement Learning towards automating energy efficient virtual machine consolidation in cloud data centers

被引:56
作者
Shaw, Rachael [1 ]
Howley, Enda [1 ]
Barrett, Enda [1 ]
机构
[1] Natl Univ Ireland, Sch Comp Sci, Galway, Ireland
关键词
Energy efficiency; Virtual machine consolidation; Reinforcement learning; Artificial intelligence; PLACEMENT; MIGRATION; ALGORITHMS;
D O I
10.1016/j.is.2021.101722
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Energy awareness presents an immense challenge for cloud computing infrastructure and the development of next generation data centers. Virtual Machine (VM) consolidation is one technique that can be harnessed to reduce energy related costs and environmental sustainability issues of data centers. In recent times intelligent learning approaches have proven to be effective for managing resources in cloud data centers. In this paper we explore the application of Reinforcement Learning (RL) algorithms for the VM consolidation problem demonstrating their capacity to optimize the distribution of virtual machines across the data center for improved resource management. Determining efficient policies in dynamic environments can be a difficult task, however, the proposed RL approach learns optimal behavior in the absence of complete knowledge due to its innate ability to reason under uncertainty. Using real workload data we provide a comparative analysis of popular RL algorithms including SARSA and Q-learning. Our empirical results demonstrate how our approach improves energy efficiency by 25% while also reducing service violations by 63% over the popular Power-Aware heuristic algorithm.(c) 2021 Elsevier Ltd. All rights reserved.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] An Efficient Virtual Machine Consolidation Algorithm for Cloud Computing
    Yuan, Ling
    Wang, Zhenjiang
    Sun, Ping
    Wei, Yinzhen
    ENTROPY, 2023, 25 (02)
  • [42] An energy-efficient algorithm for virtual machine placement optimization in cloud data centers
    Azizi, Sadoon
    Zandsalimi, Maz'har
    Li, Dawei
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3421 - 3434
  • [43] EMC2: Energy-efficient and multi-resource- fairness virtual machine consolidation in cloud data centres
    Jangiti, Saikishor
    Sriram, Shankar V. S.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 27
  • [44] An Energy-Efficient Approach for Virtual Machine Placement in Cloud Based Data Centers
    Kord, Negin
    Haghighi, Hassan
    2013 5TH CONFERENCE ON INFORMATION AND KNOWLEDGE TECHNOLOGY (IKT), 2013, : 44 - 49
  • [45] SEEVMC: A secure, energy-efficient virtual machine consolation approach for QoS in cloud data centers
    Usman, Muhammad
    Pu, Juhua
    Rehman, Attique Ur
    Afzal, Muhammad Khalil
    Arshad, Muhammad
    Muhammad, Yar
    ETRI JOURNAL, 2025,
  • [46] A survey on virtual machine migration and server consolidation frameworks for cloud data centers
    Ahmad, Raja Wasim
    Gani, Abdullah
    Ab Hamid, Siti Hafizah
    Shiraz, Muhammad
    Yousafzai, Abdullah
    Xia, Feng
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2015, 52 : 11 - 25
  • [47] Prediction Based Energy Efficient Virtual Machine Consolidation in Cloud Computing
    Gondhi, Naveen Kumar
    Kailu, Paras
    2015 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING AND COMMUNICATION ENGINEERING ICACCE 2015, 2015, : 437 - 441
  • [48] Novel energy and SLA efficient resource management heuristics for consolidation of virtual machines in cloud data centers
    Arianyan, Ehsan
    Taheri, Hassan
    Sharifian, Saeed
    COMPUTERS & ELECTRICAL ENGINEERING, 2015, 47 : 222 - 240
  • [49] Energy-efficient strategy for virtual machine consolidation in cloud environment
    Saadi, Youssef
    El Kafhali, Said
    SOFT COMPUTING, 2020, 24 (19) : 14845 - 14859
  • [50] Virtual Machine Consolidation with Multi-Step Prediction and Affinity-Aware Technique for Energy-Efficient Cloud Data Centers
    Li, Pingping
    Cao, Jiuxin
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 76 (01): : 81 - 105