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

被引:55
|
作者
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] 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
  • [22] Robust Virtual Machine Consolidation for Efficient Energy and Performance in Virtualized Data Centers
    Takouna, Ibrahim
    Alzaghoul, Esra
    Meinel, Christoph
    2014 IEEE INTERNATIONAL CONFERENCE (ITHINGS) - 2014 IEEE INTERNATIONAL CONFERENCE ON GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) - 2014 IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL-SOCIAL COMPUTING (CPS), 2014, : 470 - 477
  • [23] Energy Efficient Virtual Machine Consolidation in Cloud Datacenters
    Chang, Yaohui
    Gu, Chunhua
    Luo, Fei
    2017 4TH INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2017, : 401 - 406
  • [24] Synergistic Policy and Virtual Machine Consolidation in Cloud Data Centers
    Cui, Lin
    Cziva, Richard
    Tso, Fung Po
    Pezaros, Dimitrios P.
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [25] A Review on Virtual Machine Positioning and Consolidation Strategies for Energy Efficiency in Cloud Data Centers
    Sabongari, Nahuru Ado
    Gital, Abdulsalam Ya'u
    Boukari, Souley
    Ja'afaru, Badamasi
    Ahmed, Muhammad Auwal
    Chiroma, Haruna
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (06) : 707 - 717
  • [26] A learning automata-based algorithm for energy and SLA efficient consolidation of virtual machines in cloud data centers
    Ranjbari, Milad
    Torkestani, Javad Akbari
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 113 : 55 - 62
  • [27] 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
  • [28] Embedding individualized machine learning prediction models for energy efficient VM consolidation within Cloud data centers
    Moghaddam, Seyedhamid Mashhadi
    O'Sullivan, Michael
    Walker, Cameron
    Piraghaj, Sareh Fotuhi
    Unsworth, Charles Peter
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 106 : 221 - 233
  • [29] 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
  • [30] A reliable energy-aware approach for dynamic virtual machine consolidation in cloud data centers
    Monireh H. Sayadnavard
    Abolfazl Toroghi Haghighat
    Amir Masoud Rahmani
    The Journal of Supercomputing, 2019, 75 : 2126 - 2147