Learning-Based Resource Allocation in Cloud Data Center using Advantage Actor-Critic
Learning-Based Resource Allocation in Cloud Data Center using Advantage Actor-Critic
复制标题
DOI:
10.1109/icc.2019.8761309
复制
发表时间:
2019-05
期刊:
影响因子:
--
通讯作者:
Zheyi Chen;Jia Hu;G. Min
中科院分区:
文献类型:
--
作者:
Zheyi Chen;Jia Hu;G. Min
Due to the ever-changing system states and various user demands, resource allocation in cloud data center is faced with great challenges in dynamics and complexity. Although there are solutions that focus on addressing this problem, they cannot effectively respond to the dynamic changes of system states and user demands since they depend on the prior knowledge of the system. Therefore, it is still an open challenge to realize automatic and adaptive resource allocation in order to satisfy diverse system requirements in cloud data center. To cope with this challenge, we propose an advantage actor-critic based reinforcement learning (RL) framework for resource allocation in cloud data center. First, the actor parameterizes the policy (allocating resources) and chooses continuous actions (scheduling jobs) based on the scores (evaluating actions) from the critic. Next, the policy is updated by gradient ascent and the variance of policy gradient can be significantly reduced with the advantage function. Simulations using Google cluster-usage traces show the effectiveness of the proposed method in cloud resource allocation. Moreover, the proposed method outperforms classic resource allocation algorithms in terms of job latency and achieves faster convergence speed than the traditional policy gradient method.