Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-4433

Minimum and increment capacity support should be supported by AbstractYarnScheduler

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Currently, only FairScheduler supports increment capacity different from minimum capacity, it will be useful if we can support this feature in other schedulers.

      Default behavior of minimum/increment resources:

      • Minimum-allocation should > 0
      • Minimum-allocation should be multiple times of increment (to avoid resource fragmentation).

      Different scheduler implementation can overwrite this behavior.

      With this we can have a more fine-grained granularity of resources allocation. (In existing CapacityScheduler without this feature, if minimum-allocation set to 5G, you can only get 5G, 10G, .... With this feature, if you have minimum-allocation set to 5G, and increment-allocation set to 1G, you can ask 5G, 6G, 7G...)

      Attachments

        Activity

          People

            leftnoteasy Wangda Tan
            leftnoteasy Wangda Tan
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated: