Energy-Efficient Virtual Machines Consolidation in Cloud Data Centers using Reinforcement Learning

被引:97
作者
Farahnakian, Fahimeh [1 ]
Liljeberg, Pasi [1 ]
Plosila, Juha [1 ]
机构
[1] Univ Turku, Dept Informat Technol, Turku, Finland
来源
2014 22ND EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP 2014) | 2014年
关键词
energy management; dynamic consolidation; reinforcement learning; green IT; cloud data centers; POWER; MANAGEMENT;
D O I
10.1109/PDP.2014.109
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Dynamic consolidation techniques optimize resource utilization and reduce energy consumption in Cloud data centers. They should consider the variability of the workload to decide when idle or underutilized hosts switch to sleep mode in order to minimize energy consumption. In this paper, we propose a Reinforcement Learning-based Dynamic Consolidation method (RL-DC) to minimize the number of active hosts according to the current resources requirement. The RL-DC utilizes an agent to learn the optimal policy for determining the host power mode by using a popular reinforcement learning method. The agent learns from past knowledge to decide when a host should be switched to the sleep or active mode and improves itself as the workload changes. Therefore, RL-DC does not require any prior information about workload and it dynamically adapts to the environment to achieve online energy and performance management. Experimental results on the real workload traces from more than a thousand PlanetLab virtual machines show that RL-DC minimizes energy consumption and maintains required performance levels.
引用
收藏
页码:500 / 507
页数:8
相关论文
共 50 条
  • [31] Temporal Request Scheduling for Energy-Efficient Cloud Data Centers
    Bi, Jing
    Yuan, Haitao
    Qiao, Junfei
    Zhou, MengChu
    Song, Xiao
    PROCEEDINGS OF THE 2017 IEEE 14TH INTERNATIONAL CONFERENCE ON NETWORKING, SENSING AND CONTROL (ICNSC 2017), 2017, : 180 - 185
  • [32] Risk Management for Virtual Machines Consolidation in Data Centers
    Jin, Xibo
    Zhang, Fa
    Hu, Songlin
    Liu, Zhiyong
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 2872 - 2878
  • [33] Energy-Efficient Joint Task Assignment and Migration in Data Centers: A Deep Reinforcement Learning Approach
    Lou, Jiong
    Tang, Zhiqing
    Jia, Weijia
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (02): : 961 - 973
  • [34] Autonomous DRL-based energy efficient VM consolidation for cloud data centers
    Abbas, Khizar
    Hong, Jibum
    Van Tu, Nguyen
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    PHYSICAL COMMUNICATION, 2022, 55
  • [35] Energy-efficient virtual machine placement in heterogeneous cloud data centers: a clustering-enhanced multi-objective, multi-reward reinforcement learning approach
    Ghasemi, Arezoo
    Keshavarzi, Amin
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (10): : 14149 - 14166
  • [36] OpenStack Neat: a framework for dynamic and energy-efficient consolidation of virtual machines in OpenStack clouds
    Beloglazov, Anton
    Buyya, Rajkumar
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (05) : 1310 - 1333
  • [37] SLA-aware and Energy-efficient VM Consolidation in Cloud Data Centers Using Host States Naive Bayesian Prediction Model
    Li, Lianpeng
    Dong, Jian
    Zuo, Decheng
    Liu, Jiaxi
    2018 IEEE INT CONF ON PARALLEL & DISTRIBUTED PROCESSING WITH APPLICATIONS, UBIQUITOUS COMPUTING & COMMUNICATIONS, BIG DATA & CLOUD COMPUTING, SOCIAL COMPUTING & NETWORKING, SUSTAINABLE COMPUTING & COMMUNICATIONS, 2018, : 80 - 87
  • [38] Energy-Efficient Resource Allocation and Provisioning Framework for Cloud Data Centers
    Dabbagh, Mehiar
    Hamdaoui, Bechir
    Guizani, Mohsen
    Rayes, Ammar
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2015, 12 (03): : 377 - 391
  • [39] SLA-Aware and Energy-Efficient VM Consolidation in Cloud Data Centers Using Host State 3rd-Order Markov Chain ModelInspec keywordsOther keywordsKey words
    Li, Lianpeng
    Dong, Jian
    Zuo, Decheng
    Ji, Songyan
    CHINESE JOURNAL OF ELECTRONICS, 2020, 29 (06) : 1207 - 1217
  • [40] A Reinforcement Learning Approach for Dynamic Selection of Virtual Machines in Cloud Data Centres
    Duggan, Martin
    Flesk, Kieran
    Duggan, Jim
    Howley, Enda
    Barrett, Enda
    2016 SIXTH INTERNATIONAL CONFERENCE ON INNOVATIVE COMPUTING TECHNOLOGY (INTECH), 2016, : 92 - 97