Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Apache YuniKorn

Free#6 of 21 in GPU Cluster Management Software

Apache YuniKorn: Deep Kubernetes GPU scheduling with queues, quotas, fairness, and reservations. Ranked #6 of 21 in GPU Cluster Management Software by our editors (8.6/10); pricing: Open source; best for open-source Kubernetes GPU scheduling.

8.6/10Editor score
Apache YuniKorn8.6 Explore YuniKorn

At a glance

  • Editor score
    8.6 / 10
  • Pricing
    Open source
  • Best for
    Open-source Kubernetes GPU scheduling
  • Paid from
    Free
  • Deployment model
    Self_hosted
  • Facts checked
    22 Sep 2026
Apache YuniKorn screenshot
  • Where it wins

    • Application-aware scheduling with hierarchical queues and quotas
    • Gang scheduling, reservations, preemption, and resource fairness
    • NVIDIA GPU scheduling, time-slicing, web UI, and REST APIs
  • Where it doesn't

    • Requires self-hosted deployment into Kubernetes clusters
    • Workload scheduling is focused on batch processing
    • GPU tooling integrations center on the NVIDIA ecosystem

Our verdict on Apache YuniKorn

Apache YuniKorn is an open-source Kubernetes scheduler for multi-tenant batch, data, and machine-learning workloads. It is designed for teams managing shared Kubernetes clusters that need application-aware placement, queue-based resource allocation, workload fairness, and GPU scheduling. The project is distributed as source code and container images, with a central web interface for viewing cluster, queue, and application resource usage.

Its Kubernetes ecosystem fit is a central strength. YuniKorn integrates with Kubernetes, the NVIDIA Device Plugin, and the NVIDIA GPU Operator. The published capabilities also cover cloud and on-premises use cases, REST APIs, and scheduler metrics, giving platform teams several ways to connect scheduling activity with cluster operations and external tooling. This makes it a practical fit where Kubernetes is already the control plane and NVIDIA GPU workloads are part of the environment.

Scheduling depth is the main reason to consider YuniKorn. It supports FIFO, fair, state-aware, and priority-based job ordering, alongside hierarchical queues, resource quotas, queue capacity limits, gang scheduling, reservations, preemption, and resource fairness. NVIDIA GPU workload scheduling and GPU time-slicing extend that control to machine-learning and other GPU-backed jobs. Choose YuniKorn when open-source, self-hosted scheduling depth matters more than a hosted service. Teams seeking a standalone scheduler outside Kubernetes or a broader workload model than batch scheduling should look elsewhere.

Your product? Our editors can test Apache YuniKorn in depth and publish a review, labelled as paid · from $149/mo →

Apache YuniKorn pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on yunikorn.apache.org

Apache YuniKorn fact sheet

Free planNot verified
Paid fromFree
Deployment modelSelf_hosted
Workload schedulingBatch
Kubernetes supportYes
Quota controlsYes
GPU utilization metricsNot verified
Cloud GPU supportYes
DeploymentSelf-hosted, Cloud
PlatformsWeb
SupportCommunity, Docs
Built forMid-market, Enterprise (editorial estimate)
Integrations3 integrations: Kubernetes, NVIDIA Device Plugin, NVIDIA GPU Operator
PricingOpen source
Websiteyunikorn.apache.org
Facts checked22 Sep 2026

Apache YuniKorn integrations

Apache YuniKorn lists 3 integrations on its own site.

  • Kubernetes
  • NVIDIA Device Plugin
  • NVIDIA GPU Operator

Alternatives to Apache YuniKorn

See all Apache YuniKorn alternatives →

Apache YuniKorn vs the competition

Compare Apache YuniKorn with any tool side by side →

Used Apache YuniKorn? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Apache YuniKorn for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Apache YuniKorn 8.6/10

Apache YuniKorn is listed in our GPU Cluster Management Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/apache-yunikorn/"><img src="https://www.itechguides.com/best/badge/apache-yunikorn.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update