Is Intelligence the Right Direction in New OS Scheduling for Multiple Resources in Cloud Environments?
Not on the map. Why?
Abstract (arXiv)
Making it intelligent is a promising way in System/OS design. This paper proposes OSML+, a new ML-based resource scheduling mechanism for co-located cloud services. OSML+ intelligently schedules the cache and main memory bandwidth resources at the memory hierarchy and the computing core resources simultaneously. OSML+ uses a multi-model collaborative learning approach during its scheduling and thus can handle complicated cases, e.g., avoiding resource cliffs, sharing resources among applications, enabling different scheduling policies for applications with different priorities, etc. OSML+ can converge faster using ML models than previous studies. Moreover, OSML+ can automatically learn on the fly and handle dynamically changing workloads accordingly. Using transfer learning technologies, we show our design can work well across various cloud servers, including the latest off-the-shelf large-scale servers. Our experimental results show that OSML+ supports higher loads and meets QoS targets with lower overheads than previous studies.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 7 of its 63 references that are in the map. First posted on arXiv 21 Apr 2025.
Builds on
7 of 63 references.
References · 7
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2019A Comprehensive Survey on Transfer Learningcited by 1,154
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 133
- 2020FIRM: An Intelligent Fine-Grained Resource Management Framework for SLO-Oriented Microservicescited by 41
- 2022Sibyl: Adaptive and Extensible Data Placement in Hybrid Storage Systems Using Online Reinforcement Learningcited by 8
- 2018The Architectural Implications of Microservices in the Cloudcited by 4
- 2019Intelligent Resource Scheduling for Co-located Latency-critical Services: A Multi-Model Collaborative Learning Approachcited by 3
Built on by
Not cited yet.