A Comparative Analysis of Kueue, Volcano, and YuniKorn - Wei Huang, Apple & Shiming Zhang, DaoCloud
Wei Huang, Apple, Shiming Zhang, DaoCloud
KubeCon + CloudNativeCon Europe 2025 · Session
This talk provides an in-depth, comparative analysis of three prominent Kubernetes batch schedulers: **Kueue**, **Volcano**, and **YuniKorn**. Presented by Wei Huang from Apple AML, a co-chair and maintainer of SIG Scheduling, and Shiming Zhang from DaoCloud, a SIG Scheduling reviewer and co-maintainer, the session addresses a frequently asked question among Kubernetes users regarding the optimal scheduler for their batch workloads. The speakers systematically break down the history, design philosophies, key features, API integrations, and performance characteristics of each scheduler, offering a comprehensive guide for practitioners.
AI review
This talk delivers an exceptional, no-nonsense comparative analysis of Kubernetes batch schedulers Kueue, Volcano, and YuniKorn. The speakers, deeply embedded in SIG Scheduling, provide a brutally honest and technically exhaustive breakdown of each solution's design, API choices, multi-tenancy implications, and critical performance characteristics. The innovative benchmarking methodology, leveraging API server audit logs for precise metrics, sets a new standard for evaluating these complex systems, making this a foundational resource for anyone serious about managing batch workloads on…