Adaptive scheduling strategy for cloud computing resources based on Q-learning algorithm

Given the frequently varying loads of virtual machines and swift variations in resource demand in a cloud computing environment, this article introduces an adaptive resource scheduling strategy model based on Q-learning. The model develops a refined state and action space through real-time monitoring of virtual machine resource states, and an optimized reward mechanism that dynamically adjusts the resource allocation strategies. The reinforcement learning algorithm produces the optimal scheduling strategy through ongoing learning and adjustments to improve resource utilization, load balancing and task execution efficiency. Experimental results illustrate that the CPU utilization of virtual machines implementing the adaptive resource scheduling strategy using Q-learning achieves 0.87; memory utilization achieved 0.72; bandwidth utilization achieves 0.74; and the resource utilization curve is reasonably stable. This demonstrates that this model improves the efficiency of resource scheduling for virtual machines in a cloud computing environment, and ensures resources are efficiently and smoothly allocated.

Authors

Institutions

Publication Details

Journal
Springer Link (Chiba Institute of Technology)
Published
2026-03-02
DOI
https://doi.org/10.1051/meca/2025034/pdf
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Adaptive scheduling strategy for cloud computing resources based on Q-learning algorithm

Xiaofei Gao, Jiaxing Xu, Ningyuan Gao
Springer Link (Chiba Institute of Technology)
Cloud Computing and Resource Management
article

Adaptive scheduling strategy for cloud computing resources based on Q-learning algorithm

Xiaofei Gao, Jiaxing Xu, Ningyuan Gao
article en

Abstract

Given the frequently varying loads of virtual machines and swift variations in resource demand in a cloud computing environment, this article introduces an adaptive resource scheduling strategy model based on Q-learning. The model develops a refined state and action space through real-time monitoring of virtual machine resource states, and an optimized reward mechanism that dynamically adjusts the resource allocation strategies. The reinforcement learning algorithm produces the optimal scheduling strategy through ongoing learning and adjustments to improve resource utilization, load balancing and task execution efficiency. Experimental results illustrate that the CPU utilization of virtual machines implementing the adaptive resource scheduling strategy using Q-learning achieves 0.87; memory utilization achieved 0.72; bandwidth utilization achieves 0.74; and the resource utilization curve is reasonably stable. This demonstrates that this model improves the efficiency of resource scheduling for virtual machines in a cloud computing environment, and ensures resources are efficiently and smoothly allocated.

Springer Link (Chiba Institute of Technology)
Digital China Health (China) (CN)
Openalex Percentile: Top 51%
Cloud Computing and Resource Management
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Adaptive scheduling strategy for cloud computing resources based on Q-learning algorithm — Xiaofei Gao, Jiaxing Xu, et al. · Springer Link (Chiba Institute of Technology) (2026) | TGRS Research Map | TGRS