JOURNAL ARTICLE

Resource Management in Cloud Based on Deep Reinforcement Learning

Abstract

In order to provide users timely and reliable services, resources and facilities in cloud data centers are often more than actual needs, which leads to low resource utilization and high operating costs. However, controling the quantity of resources and facilities may cause low throughput. Therefore, many researches are devoted to increasing resource utilization, improving jobs throughput and reducing operating costs through effective cloud resource management. The cloud resource management in cloud data center can be regarded as a multi-resource demand job allocation problem. This paper proposed an allocation algorithm of jobs based on deep reinforcement learning. The algorithm allocates waiting jobs to clusters respectively, so as to optimize throughput and improve resource utilization. The algorithm is implemented in cloud data center simulation model CloudSim. The experimental results show that the method based on Deep Reinforcement Learning is better than traditional method in multi-resource job allocation problem.

Keywords:
CloudSim Cloud computing Computer science Throughput Reinforcement learning Resource allocation Data center Resource management (computing) Resource (disambiguation) Distributed computing Computer network Artificial intelligence Operating system Wireless

Metrics

2
Cited By
0.76
FWCI (Field Weighted Citation Impact)
20
Refs
0.73
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Software-Defined Networks and 5G
Physical Sciences →  Computer Science →  Computer Networks and Communications
© 2026 ScienceGate Book Chapters — All rights reserved.