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…

Watch on YouTube