paper-with-me

Papers

Intelligent Resource Scheduling for Co-located Latency-critical Services: A Multi-Model Collaborative Learning Approach

2019-11-26 · Lei Liu

Latency-critical services have been widely deployed in cloud environments. For cost-efficiency, multiple services are usually co-located on a server. Thus, run-time resource scheduling becomes the pivot for QoS control in these complicated co-location cases. However, the scheduling exploration space enlarges rapidly with the increasing server resources, making the schedulers hardly provide ideal solutions quickly. More importantly, we observe that there are "resource cliffs" in the scheduling exploration space. They affect the exploration efficiency and always lead to severe QoS fluctuations. Resource cliffs cannot be easily avoided in previous schedulers. To address these problems, we propose a novel ML-based intelligent scheduler - OSML. It learns the correlation between architectural hints (e.g., IPC, cache misses, memory footprint, etc.), scheduling solutions and the QoS demands based on a data set we collected from 11 widely deployed services running on off-the-shelf servers. OSML employs multiple ML models to work collaboratively to predict QoS variations, shepherd the scheduling, and recover from QoS violations in complicated co-location cases. OSML can intelligently avoid resource cliffs during scheduling and reach an optimal solution much faster than previous approaches for co-located LC services. Experimental results show that OSML supports higher loads and meets QoS targets with lower scheduling overheads and shorter convergence time than previous studies.

📄 PDF Abstract BibTeX arXiv:1911.13208

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningReinforcement LearningScheduling

Similar Papers 제목 키워드 기반

Intelligent colocation of HPC workloads

2021-03-16 · Felippe V. Zacarias, Vinicius Petrucci, Rajiv Nishtala, Paul Carpenter 외

Many HPC applications suffer from a bottleneck in the shared caches, instruction execution units, I/O or memory bandwidth, even though the remaining resources may be underutilized. It is hard for developers and runtime s…

AvgScheduling

Guaranteed Dynamic Scheduling of Ultra-Reliable Low-Latency Traffic via Conformal Prediction

2023-02-15 · Kfir M. Cohen, Sangwoo Park, Osvaldo Simeone, Petar Popovski 외

The dynamic scheduling of ultra-reliable and low-latency traffic (URLLC) in the uplink can significantly enhance the efficiency of coexisting services, such as enhanced mobile broadband (eMBB) devices, by only allocating…

Conformal PredictionScheduling

DRL-based Joint Resource Scheduling of eMBB and URLLC in O-RAN

2024-07-16 · Rana M. Sohaib, Syed Tariq Shah, Oluwakayode Onireti, Yusuf Sambo 외

This work addresses resource allocation challenges in multi-cell wireless systems catering to enhanced Mobile Broadband (eMBB) and Ultra-Reliable Low Latency Communications (URLLC) users. We present a distributed learnin…

Decision MakingDeep Reinforcement LearningSchedulingThompson Sampling

MACE: A Hybrid LLM Serving System with Colocated SLO-aware Continuous Retraining Alignment

2025-09-28 · Yufei Li, Yu Fu, Yue Dong, Cong Liu arxiv

Large language models (LLMs) deployed on edge servers are increasingly used in latency-sensitive applications such as personalized assistants, recommendation, and content moderation. However, the non-stationary nature of…

Continual Learning

Is Intelligence the Right Direction in New OS Scheduling for Multiple Resources in Cloud Environments?

2025-04-21 · Xinglei Dou, Lei Liu, Limin Xiao

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…

SchedulingTransfer Learning