Skip to content
Open access

Reinforcement Learning for Adaptive Resource Management in Cloud Software

2021 · International Journal of Machine Learning and Predictive Analytics · 0 citations

TL;DR

Reinforcement learning-based adaptive resource management framework is proposed that enables cloud systems to autonomously learn optimal resource allocation policies through continuous interaction with the environment and significantly outperforms static and reactive baseline strategies in terms of resource utilization efficiency and response time stability.

Abstract

Cloud software systems operate under highly dynamic and unpredictable workloads, requiring efficient and adaptive resource management strategies to maintain performance, reliability, and cost efficiency. Traditional rule-based and heuristic resource allocation approaches often fail to respond optimally to rapid workload fluctuations and complex system interactions. This paper proposes a reinforcement learning-based adaptive resource management framework that enables cloud systems to autonomously learn optimal resource allocation policies through continuous interaction with the environment. By modeling cloud resource management as a sequential decision-making problem, the framework leverages reinforcement learning algorithms such as Q-learning, Deep Q-Networks (DQN), and policy-gradient methods to dynamically adjust computing resources including CPU, memory, and virtual machine instances. The proposed approach aims to optimize multiple objectives such as performance, cost, and service-level agreement (SLA) compliance. Experimental evaluation using simulated and real-world cloud workloads demonstrates that reinforcement learning significantly outperforms static and reactive baseline strategies in terms of resource utilization efficiency and response time stability. The results highlight the potential of reinforcement learning to enable intelligent, self-adaptive cloud resource management systems.

Read PDF

Similar papers

Open access 2026

Efficient Algorithm for Large Scale Resource Management in Multi-Tenant Cloud Environment

This study presents an efficient algorithm for large-scale resource management in a multi-tenant cloud environment that integrates intelligent resource scheduling, workload balancing and adaptive virtual machine allocation to optimize resource utilization while satisfying multiple performance objectives.

Onwuegbuchulem Gift., Bennett E.O., M. D. et al. · 0 citations
Open access Jun 2026

DEEP REINFORCEMENT LEARNING-BASED INTELLIGENT TASK SCHEDULING FRAMEWORK FOR CLOUD DISTRIBUTED SYSTEMS

This paper proposes an innovative Deep Reinforcement Learning-based Intelligent Task Scheduling Framework (DRITS) designed to optimize task allocation and resource utilization in cloud distributed systems and establishes DRL-based intelligent scheduling as a promising solution for next-generation cloud computing infrastructure management.

Tileemat Ashour Aletiri · 0 citations
Open access 2024

AI-Assisted Resource Scheduling in Multi-Cloud Computing Environments

This research proposes an AI-driven resource scheduling framework that integrates workload prediction, resource classification, intelligent scheduling, and continuous feedback mechanisms that aims to optimize multiple objectives, including cost reduction, execution efficiency, energy consumption, and SLA compliance.

Michael Anderson · 0 citations
Open access Jul 2026

AI-Based Dynamic Task Scheduling in Cloud Computing Using Deep Reinforcement Learning

An AI-enabled dynamic task scheduling framework based on Deep Reinforcement Learning (DRL) with a Deep Q-Network (DQN) model to dynamically assign tasks to virtual machines and learn the best scheduling policies by continuously interacting with the cloud environment based on system parameters such as resource availability, task queue length, and virtual machine load is introduced.

Karnam Sreenu, G. Prasadu, K. Premnadh et al. · 0 citations
Open access 2025

Self-Adaptive Distributed Computing Models for High-Performance Analytics

This work proposes a scalable, intelligent, and resilient foundation for next-generation high-performance analytics and data-intensive applications that integrates adaptive resource management, intelligent workload scheduling, dynamic task migration, predictive analytics, and machine learning-based optimization to improve computational efficiency and responsiveness.

John Peterson, L. Martínez · 0 citations