• DocumentCode
    125633
  • Title

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

  • Author

    Farahnakian, Fahimeh ; Liljeberg, Pasi ; Plosila, Juha

  • Author_Institution
    Dept. of Inf. Technol., Univ. of Turku, Turku, Finland
  • fYear
    2014
  • fDate
    12-14 Feb. 2014
  • Firstpage
    500
  • Lastpage
    507
  • Abstract
    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.
  • Keywords
    cloud computing; computer centres; learning (artificial intelligence); power aware computing; resource allocation; virtual machines; PlanetLab virtual machines; RL-DC; cloud data centers; energy consumption; energy-efficient virtual machines consolidation; host power mode; online energy management; performance management; reinforcement learning-based dynamic consolidation method; resource utilization; sleep mode; underutilized hosts; workload traces; Energy consumption; Heuristic algorithms; Power demand; Prediction algorithms; Resource management; Servers; Switches; cloud data centers; dynamic consolidation; energy management; green IT; reinforcement learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
  • Conference_Location
    Torino
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2014.109
  • Filename
    6787321