Reinforcement learning-based adaptive resource management of differentiated services in geo-distributed data centers
Reinforcement learning-based adaptive resource management of differentiated services in geo-distributed data centers
复制标题
DOI:
10.1109/iwqos.2017.7969161
复制
发表时间:
2017-06
期刊:
影响因子:
--
通讯作者:
Xiaojie Zhou;Kun Wang;Weijia Jia;M. Guo
中科院分区:
文献类型:
--
作者:
Xiaojie Zhou;Kun Wang;Weijia Jia;M. Guo
For better service provision and utilization of renewable energy, Internet service providers have already built their data centers in geographically distributed locations. These companies balance quality of service (QoS) revenue and power consumption by migrating virtual machines (VMs) and allocating the resource of servers adaptively. However, existing approaches model the QoS revenue by service-level agreement (SLA) violation, and ignore the network communication cost and immigration time. In this paper, we propose a reinforcement learning-based adaptive resource management algorithm, which aims to get the balance between QoS revenue and power consumption. Our algorithm does not need to assume prior distribution of resource requirements, and is robust in actual workload. It outperforms other existing approaches in three aspects: 1) The QoS revenue is directly modeled by differentiated revenue of different tasks, instead of using SLA violation. 2) For geo-distributed data centers, the time spent on VM migration and network communication cost are taken into consideration. 3) The information storage and random action selection of reinforcement learning algorithms are optimized for rapid decision making. Experiments show that our proposed algorithm is more robust than the existing algorithms. Besides, the power consumption of our algorithm is around 13.3% and 9.6% better than the existing algorithms in non-differentiated and differentiated services.