Resource planning: Multidimensional scheduling
The multidimensional scheduling policy increases resource utilization by enabling more granular resource allocations for applications with varying resource requirements. It can accommodate multidimensional resource allocations, where each allocation can request different amounts of physical resource types including but not limited to CPU, memory, and number of disks.
Other benefits of multidimensional scheduling are:
- Multiple resource groups in one resource plan.
- Named resource ownership (ownership of hosts, including partial ownership).
- Sharing of share pool resource by priority as well as ratio.
- Reclaim and lend grace periods.
Note: The multidimensional policy can run in parallel with
the slot-based policy. You can use both policies in the same cluster
by defining separate resource plans.