☺ Why YuniKorn?
Hierarchical Resource Queues
Gives the fine-grained control over the resources quota for different tenants, easily map to your organization structure. The queue min/max capacity offers the over-commitment and ensures the guaranteed resources at the same time.
Application-aware Scheduling
Recognize users, apps, queues. Apps are queued and scheduled with certain order. Apply the ordering based on resource fairness, submission time, and the priority. You get the more predictable scheduling results.
Efficiency and Cost Saving
Optimized for Cloud, and accommodate the elasticity as much as possible. Gang Scheduling reduces the resource fragmentation, and triggers proactively up-scaling. Bin-packing turns the usage curve and lower your cost while running on Cloud.
Central Management Console
No more lost tracking the resource usage of the tenants! YuniKorn provides a central management UI and a one-stop-dashboard to track the resource utilization of the cluster, queues, and apps. Start to plan and monitor the capacity for your teams!