arXiv:2507.12879cs.DCcs.LG2025-07被引 17

用强化学习动态调度微服务资源,提升性能并降低能耗。

Autonomous Resource Management in Microservice Systems via Reinforcement Learning

  • 基于强化学习构建智能调度器,实时优化计算、内存等资源配置。
  • 在高并发下响应速度和吞吐量提升显著,资源利用率最高达92%。
  • 适合需要自适应资源管理的云原生系统与弹性负载场景。

本文提出一种基于强化学习的微服务资源调度与优化方法,旨在解决传统微服务架构中资源分配不均、延迟高、吞吐量不足等问题。随着服务数量与负载增加,高效调度计算、内存、存储等资源成为关键挑战。为此,本文设计了一种基于强化学习的智能调度算法,通过智能体与环境的持续交互,不断优化资源分配策略。实验在多种资源条件与负载场景下进行,评估指标包括响应时间、吞吐量、资源利用率和成本效率。结果表明,在低负载与高并发条件下,该方法显著提升系统响应速度与吞吐量,同时优化资源利用率并降低能耗。在多维度资源约束下,该方法能兼顾多个目标,实现更优的资源调度。相比传统静态分配方式,强化学习模型展现出更强的适应性与优化能力,可实时调整策略,维持动态负载与资源环境下系统的良好性能。

原文摘要 · Abstract (English)

This paper proposes a reinforcement learning-based method for microservice resource scheduling and optimization, aiming to address issues such as uneven resource allocation, high latency, and insufficient throughput in traditional microservice architectures. In microservice systems, as the number of services and the load increase, efficiently scheduling and allocating resources such as computing power, memory, and storage becomes a critical research challenge. To address this, the paper employs an intelligent scheduling algorithm based on reinforcement learning. Through the interaction between the agent and the environment, the resource allocation strategy is continuously optimized. In the experiments, the paper considers different resource conditions and load scenarios, evaluating the proposed method across multiple dimensions, including response time, throughput, resource utilization, and cost efficiency. The experimental results show that the reinforcement learning-based scheduling method significantly improves system response speed and throughput under low load and high concurrency conditions, while also optimizing resource utilization and reducing energy consumption. Under multi-dimensional resource conditions, the proposed method can consider multiple objectives and achieve optimized resource scheduling. Compared to traditional static resource allocation methods, the reinforcement learning model demonstrates stronger adaptability and optimization capability. It can adjust resource allocation strategies in real time, thereby maintaining good system performance in dynamically changing load and resource environments.

强化学习微服务资源调度云原生

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。