Multi-Dimensional Resource Allocation in Distributed Data Centers Using Deep Reinforcement Learning

Wenting Wei, Huaxi Gu*, Kun Wang, Jianjia Li, Xuan Zhang, Ning Wang

*Corresponding author for this work

Research output: Contribution to journalArticle (Academic Journal)peer-review

38 Citations (Scopus)

Abstract

With the development of edge-cloud computing technologies, distributed data centers (DCs) have been extensively deployed across the global Internet. Since different users/applications have heterogeneous requirements on specific types of ICT resources in distributed DCs, how to optimize such heterogeneous resources under dynamic and even uncertain environments becomes a challenging issue. Traditional approaches are not able to provide effective solutions for multi-dimensional resource allocation that involves the balanced utilization across different resource types in distributed DC environments. This paper presents a reinforcement learning based approach for multi-dimensional resource allocation (termed as NESRL-MRM) that is able to achieve balanced utilization and availability of resources in dynamic environments. To train NESRL-MRM's agent with sufficiently quick wall-clock time but without the loss of exploration diversity in the search space, a natural evolution strategy (NES) is employed to approximate the gradient of the reward function. To realistically evaluate the performance of NESRL-MRM, our simulation evaluations are based on real-world workload traces from Amazon EC2 and Google datacenters. Our results show that NESRL-MRM is able to achieve significant improvement over the existing approaches in balancing the utilization of multi-dimensional DC resources, which leads to substantially reduced blocking probability of future incoming workload demands.
Original languageEnglish
Pages (from-to)1817-1829
Number of pages13
JournalIEEE Transactions on Network and Service Management
Volume20
Issue number2
Early online date11 Oct 2022
DOIs
Publication statusPublished - 1 Jun 2023

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Keywords

  • balanced resource utilization
  • deep reinforcement learning
  • Distributed data centers
  • multi-dimensional resources allocation
  • natural evolution strategy
  • workload placement

Fingerprint

Dive into the research topics of 'Multi-Dimensional Resource Allocation in Distributed Data Centers Using Deep Reinforcement Learning'. Together they form a unique fingerprint.

Cite this