paper-with-me

홈 › Papers

Learning Virtual Machine Scheduling in Cloud Computing through Language Agents

2025-05-15 · Jiehao Wu, Ziwei Wang, Junjie Sheng, Wenhao Li, Xiangfeng Wang, Jun Luo

In cloud services, virtual machine (VM) scheduling is a typical Online Dynamic Multidimensional Bin Packing (ODMBP) problem, characterized by large-scale complexity and fluctuating demands. Traditional optimization methods struggle to adapt to real-time changes, domain-expert-designed heuristic approaches suffer from rigid strategies, and existing learning-based methods often lack generalizability and interpretability. To address these limitations, this paper proposes a hierarchical language agent framework named MiCo, which provides a large language model (LLM)-driven heuristic design paradigm for solving ODMBP. Specifically, ODMBP is formulated as a Semi-Markov Decision Process with Options (SMDP-Option), enabling dynamic scheduling through a two-stage architecture, i.e., Option Miner and Option Composer. Option Miner utilizes LLMs to discover diverse and useful non-context-aware strategies by interacting with constructed environments. Option Composer employs LLMs to discover a composing strategy that integrates the non-context-aware strategies with the contextual ones. Extensive experiments on real-world enterprise datasets demonstrate that MiCo achieves a 96.9\% competitive ratio in large-scale scenarios involving more than 10,000 virtual machines. It maintains high performance even under nonstationary request flows and diverse configurations, thus validating its effectiveness in complex and large-scale cloud environments.

📄 PDF Abstract BibTeX arXiv:2505.10117

Code (0)

등록된 구현이 없습니다.

Tasks

Cloud ComputingLarge Language ModelScheduling

Similar Papers 제목 키워드 기반

ReAssigner: A Plug-and-Play Virtual Machine Scheduling Intensifier for Heterogeneous Requests

2022-11-29 · Haochuan Cui, Junjie Sheng, Bo Jin, Yiqiu Hu 외

With the rapid development of cloud computing, virtual machine scheduling has become one of the most important but challenging issues for the cloud computing community, especially for practical heterogeneous request sequ…

Cloud ComputingScheduling

VMAgent: Scheduling Simulator for Reinforcement Learning

2021-12-09 · Junjie Sheng, Shengliang Cai, Haochuan Cui, Wenhao Li 외

A novel simulator called VMAgent is introduced to help RL researchers better explore new methods, especially for virtual machine scheduling. VMAgent is inspired by practical virtual machine (VM) scheduling tasks and prov…

Cloud Computingreinforcement-learningReinforcement LearningReinforcement Learning (RL)+1

RIOT: a Stochastic-based Method for Workflow Scheduling in the Cloud

2017-08-27 · Jianfeng Chen, Tim Menzies

Cloud computing provides engineers or scientists a place to run complex computing tasks. Finding a workflow's deployment configuration in a cloud environment is not easy. Traditional workflow scheduling algorithms were b…

Cloud ComputingScheduling

Machine Learning (ML)-Centric Resource Management in Cloud Computing: A Review and Future Directions

2021-05-09 · Tahseen Khan, Wenhong Tian, Rajkumar Buyya

Cloud computing has rapidly emerged as model for delivering Internet-based utility computing services. In cloud computing, Infrastructure as a Service (IaaS) is one of the most important and rapidly growing fields. Cloud…

BIG-bench Machine LearningCloud ComputingManagementScheduling

Hardware-Assisted Virtualization of Neural Processing Units for Cloud Platforms

2024-08-07 · Yuqi Xue, Yiqi Liu, Lifeng Nai, Jian Huang

Cloud platforms today have been deploying hardware accelerators like neural processing units (NPUs) for powering machine learning (ML) inference services. To maximize the resource utilization while ensuring reasonable qu…

Scheduling