Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-14187 FLIP-56 Dynamic Slot Allocation
  3. FLINK-14189

Extend TaskExecutor to support dynamic slot allocation

    XMLWordPrintableJSON

Details

    Description

      • TaskSlotTable
        • Bookkeep task manager available resources
        • Add and implement interface for dynamic allocating slot (with resource profile instead of slot index)
        • Create slot report with dynamic allocated slots and remaining available resources
      • TaskExecutor
        • Support request slot with resource profile rather than slot id.

      The slot report still contain status of legacy free slots. When ResourceManager requests slots with slot id, convert it to default slot resource profiles for bookkeeping.

      Attachments

        Issue Links

          Activity

            People

              xtsong Xintong Song
              xtsong Xintong Song
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 20m
                  20m