#9 · Primary category: AI Cloud Platforms & PaaS
volcano
A Cloud Native Batch System (Project under CNCF)
Project last updated:08/29/26
GitHub Stars
5.9K
Forks
1.5K
Contributors
468
License
Apache-2.0
Why we included this project
Kubernetes' default scheduler handles long-running services well, but batch and distributed training jobs often stall waiting for a full set of pods to be schedulable. Volcano replaces kube-scheduler's default behavior with a batch scheduler built for AI and HPC workloads: jobs start only when every pod they need can be placed, and fair-share queues, preemption, and oversubscription stop shared clusters from turning into a free-for-all. It integrates with the usual AI and data stack, including PyTorch, TensorFlow, Spark, Flink, Ray, MPI, and Kubeflow, and places work with topology in mind so GPU and MPI communication stay fast. Job controllers and a CLI let data scientists submit work without hand-writing YAML. If you run a mix of ML, big-data, or genomics workloads on a shared cluster, this CNCF project gives you one way to manage priorities and quotas across teams without tuning each scheduler by hand.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
appwrite
Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more
dokploy
Open Source Alternative to Vercel, Netlify and Heroku.
sealos
Deploy real projects from GitHub or your AI coding agent, then keep them running with AI-powered operations.
kubesphere
The container platform tailored for Kubernetes multi-cloud, datacenter, and edge management ⎈ 🖥 ☁️
coder
Secure environments for developers and their agents