paper-with-me

Papers

Deep Reinforcement Learning for Job Scheduling and Resource Management in Cloud Computing: An Algorithm-Level Review

2025-01-02 · Yan Gu, Zhaoze Liu, Shuhong Dai, Cong Liu, Ying Wang, Shen Wang, Georgios Theodoropoulos, Long Cheng

Cloud computing has revolutionized the provisioning of computing resources, offering scalable, flexible, and on-demand services to meet the diverse requirements of modern applications. At the heart of efficient cloud operations are job scheduling and resource management, which are critical for optimizing system performance and ensuring timely and cost-effective service delivery. However, the dynamic and heterogeneous nature of cloud environments presents significant challenges for these tasks, as workloads and resource availability can fluctuate unpredictably. Traditional approaches, including heuristic and meta-heuristic algorithms, often struggle to adapt to these real-time changes due to their reliance on static models or predefined rules. Deep Reinforcement Learning (DRL) has emerged as a promising solution to these challenges by enabling systems to learn and adapt policies based on continuous observations of the environment, facilitating intelligent and responsive decision-making. This survey provides a comprehensive review of DRL-based algorithms for job scheduling and resource management in cloud computing, analyzing their methodologies, performance metrics, and practical applications. We also highlight emerging trends and future research directions, offering valuable insights into leveraging DRL to advance both job scheduling and resource management in cloud computing.

📄 PDF Abstract BibTeX arXiv:2501.01007

Code (0)

등록된 구현이 없습니다.

Tasks

Cloud ComputingDeep Reinforcement LearningManagementScheduling

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

Application of Machine Learning Optimization in Cloud Computing Resource Scheduling and Management

2024-02-27 · Yifan Zhang, Bo Liu, Yulu Gong, Jiaxin Huang 외

In recent years, cloud computing has been widely used. Cloud computing refers to the centralized computing resources, users through the access to the centralized resources to complete the calculation, the cloud computing…

Cloud ComputingManagementScheduling

HUNTER: AI based Holistic Resource Management for Sustainable Cloud Computing

2021-10-11 · Shreshth Tuli, Sukhpal Singh Gill, Minxian Xu, Peter Garraghan 외

The worldwide adoption of cloud data centers (CDCs) has given rise to the ubiquitous demand for hosting application services on the cloud. Further, contemporary data-intensive industries have seen a sharp upsurge in the …

Cloud ComputingManagementScheduling

Dynamic Scheduling Strategies for Resource Optimization in Computing Environments

2024-12-23 · Xiaoye Wang

The rapid development of cloud-native architecture has promoted the widespread application of container technology, but the optimization problems in container scheduling and resource management still face many challenges…

Cloud ComputingFairnessManagementScheduling

Reinforcement Learning for Adaptive Resource Scheduling in Complex System Environments

2024-11-08 · Pochun Li, Yuyang Xiao, Jinghua Yan, Xuan Li 외

This study presents a novel computer system performance optimization and adaptive workload management scheduling algorithm based on Q-learning. In modern computing environments, characterized by increasing data volumes, …

Cloud ComputingEdge-computingQ-Learningreinforcement-learning+2

Intelligent Resource Allocation Optimization for Cloud Computing via Machine Learning

2025-03-21 · Yuqing Wang, Xiao Yang

With the rapid expansion of cloud computing applications, optimizing resource allocation has become crucial for improving system performance and cost efficiency. This paper proposes an intelligent resource allocation alg…

Cloud ComputingManagementScheduling