Tailored Learning-Based Scheduling for Kubernetes-Oriented Edge-Cloud System
Not on the map. Why?
Abstract (arXiv)
Kubernetes (k8s) has the potential to merge the distributed edge and the cloud but lacks a scheduling framework specifically for edge-cloud systems. Besides, the hierarchical distribution of heterogeneous resources and the complex dependencies among requests and resources make the modeling and scheduling of k8s-oriented edge-cloud systems particularly sophisticated. In this paper, we introduce KaiS, a learning-based scheduling framework for such edge-cloud systems to improve the long-term throughput rate of request processing. First, we design a coordinated multi-agent actor-critic algorithm to cater to decentralized request dispatch and dynamic dispatch spaces within the edge cluster. Second, for diverse system scales and structures, we use graph neural networks to embed system state information, and combine the embedding results with multiple policy networks to reduce the orchestration dimensionality by stepwise scheduling. Finally, we adopt a two-time-scale scheduling mechanism to harmonize request dispatch and service orchestration, and present the implementation design of deploying the above algorithms compatible with native k8s components. Experiments using real workload traces show that KaiS can successfully learn appropriate scheduling policies, irrespective of request arrival patterns and system scales. Moreover, KaiS can enhance the average system throughput rate by 14.3% while reducing scheduling cost by 34.7% compared to baselines.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 7 of its 30 references that are in the map. First posted on arXiv 17 Jan 2021.
Builds on
7 of 30 references.
References · 7
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2018Deep Learning on Graphs: A Surveycited by 393
- 2019Convergence of Edge Computing and Deep Learning: A Comprehensive Surveycited by 120
- 2015Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computingcited by 28
- 2019Service Placement with Provable Guarantees in Heterogeneous Edge Computing Systemscited by 6
- 2019Joint Service Placement and Request Routing in Multi-cell Mobile Edge Computing Networkscited by 5
- 2020Cooperative Service Caching and Workload Scheduling in Mobile Edge Computingcited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1.
3 papers.