Scalable Reinforcement Learning for Virtual Machine Scheduling
Sheng, Junjie, Wu, Jiehao, Cui, Haochuan, Hu, Yiqiu, Zhou, Wenli, Zhu, Lei, Peng, Qian, Li, Wenhao, Wang, Xiangfeng
–arXiv.org Artificial Intelligence
Recent advancements in reinforcement learning (RL) have shown promise for optimizing virtual machine scheduling (VMS) in small-scale clusters. The utilization of RL to large-scale cloud computing scenarios remains notably constrained. This paper introduces a scalable RL framework, called Cluster Value Decomposition Reinforcement Learning (CVD-RL), to surmount the scalability hurdles inherent in large-scale VMS. The CVD-RL framework innovatively combines a decomposition operator with a look-ahead operator to adeptly manage representation complexities, while complemented by a Top-$k$ filter operator that refines exploration efficiency. Different from existing approaches limited to clusters of $10$ or fewer physical machines (PMs), CVD-RL extends its applicability to environments encompassing up to $50$ PMs. Furthermore, the CVD-RL framework demonstrates generalization capabilities that surpass contemporary SOTA methodologies across a variety of scenarios in empirical studies. This breakthrough not only showcases the framework's exceptional scalability and performance but also represents a significant leap in the application of RL for VMS within complex, large-scale cloud infrastructures. The code is available at https://anonymous.4open.science/r/marl4sche-D0FE.
arXiv.org Artificial Intelligence
Mar-1-2025
- Country:
- Asia (0.14)
- Genre:
- Research Report (1.00)
- Industry:
- Information Technology > Services (1.00)
- Technology: