Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Done
-
None
Description
Introduce SlotManager plugin for fine-grained resource management.
- Request slot from TaskExecutor with the actual resource profiles.
- Use ResourceTracker to bookkeep the resource requirements
- Introduce TaskExecutorTracker, which bookkeep the total / available resource and slot assignment for registered task executor.
- Bookkeep task manager total and available resources.
- Bookkeep slot allocations and assignments.
- Intorduce PendingTaskManager.
- Map registered task executors to matching PendingTaskManager.
Attachments
Issue Links
- causes
-
FLINK-34434 DefaultSlotStatusSyncer doesn't complete the returned future
- Resolved
- is blocked by
-
FLINK-20836 Register TaskManager with total and default slot resource profile in SlotManager
- Closed
- links to