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 条
  • [21] Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing
    Hongjian Li
    Guofeng Zhu
    Chengyuan Cui
    Hong Tang
    Yusheng Dou
    Chen He
    Computing, 2016, 98 : 303 - 317
  • [22] Energy-efficient migration and consolidation algorithm of virtual machines in data centers for cloud computing
    Li, Hongjian
    Zhu, Guofeng
    Cui, Chengyuan
    Tang, Hong
    Dou, Yusheng
    He, Chen
    COMPUTING, 2016, 98 (03) : 303 - 317
  • [23] Energy Efficient Virtual Machine Prov sioning in Cloud Data Centers
    Akhter, Nasrin
    Othman, Mohamed
    2014 IEEE 2ND INTERNATIONAL SYMPOSIUM ON TELECOMMUNICATION TECHNOLOGIES (ISTT), 2014, : 330 - 334
  • [24] Utilization-prediction-aware virtual machine consolidation approach for energy-efficient cloud data centers
    Hsieh, Sun-Yuan
    Liu, Cheng-Sheng
    Buyya, Rajkumar
    Zomaya, Albert Y.
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2020, 139 : 99 - 109
  • [25] Energy Efficient Virtual Machine Consolidation under Uncertain Input Parameters for Green Data Centers
    Zola, Enrica
    Kassler, Andreas J.
    2015 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2015, : 436 - 439
  • [26] Type-aware virtual machine management for energy efficient cloud data centers
    Al-Dulaimy, Auday
    Itani, Wassim
    Zantout, Rached
    Zekri, Ahmed
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2018, 19 : 185 - 203
  • [27] Virtual Machine consolidation policy for power usage management in cloud data centers
    Rugwiro, Ulysse
    Gu Chunhua
    PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON ADVANCES IN MECHANICAL ENGINEERING AND INDUSTRIAL INFORMATICS (AMEII 2016), 2016, 73 : 865 - 871
  • [28] Applying reinforcement learning towards automating resource allocation and application scalability in the cloud
    Barrett, Enda
    Howley, Enda
    Duggan, Jim
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2013, 25 (12) : 1656 - 1674
  • [29] Performance-to-Power Ratio Aware Resource Consolidation Framework Based on Reinforcement Learning in Cloud Data Centers
    Ding, Weichao
    Luo, Fei
    Gu, Chunhua
    Lu, Haifeng
    Zhou, Qin
    IEEE ACCESS, 2020, 8 (08): : 15472 - 15483
  • [30] A novel virtual machine consolidation algorithm with server power mode management for energy-efficient cloud data centers
    Lin, Hongrui
    Liu, Guodong
    Lin, Weiwei
    Wang, Xinhua
    Wang, Xiumin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (08): : 11709 - 11725