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

In addition to aggregate availability for an app, headroom should provide information on largest container that can be allcoated

    XMLWordPrintableJSON

Details

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

    Description

      Today, headroom is an indicator to an application on the resources available to it. It is an aggregate across all nodes. If all the nodes have either only memory or only cpu available, no container can be allocated. The headroom should hint at this too, so apps can make decisions sooner. MAPREDUCE-6470 is a case of this, and has an example for the curious.

      May be, we should add an API that returns both aggregate headroom and large container allocatable.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kasha Karthik Kambatla
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated: