Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.4.0
-
None
-
Reviewed
Description
Investigate how resource allocation configuration could be more consistent in CapacityScheduler
It would be nice if everywhere where a capacity can be defined could be defined the same way:
- With fixed amounts (e.g. 1 GB memory, 8 vcores, 3 GPU)
- With percentages
- Percentage of all resources (eg 10% of all memory, vcore, GPU)
- Percentage per resource type (eg 10% memory, 25% vcore, 50% GPU)
- Allow mixing different modes under one hierarchy but not under the same parent queues.
We need to determine all configuration options where capacities can be defined, and see if it is possible to extend the configuration, or if it makes sense in that case.
Attachments
Attachments
Issue Links
- duplicates
-
YARN-9904 Investigate how resource allocation configuration could be more consistent in CapacityScheduler
- Resolved
- is related to
-
YARN-11300 [Umbrella] Extract and refactor queue resource calculation + Add a generic way to explain calculations in the logs
- Open
-
YARN-11652 [Umbrella] Follow-up after YARN-10888/YARN-10889
- Open