Uploaded image for project: 'Hadoop Map/Reduce'
  1. Hadoop Map/Reduce
  2. MAPREDUCE-961

ResourceAwareLoadManager to dynamically decide new tasks based on current CPU/memory load on TaskTracker(s)

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.22.0
    • None
    • contrib/fair-share
    • None
    • fb

    Description

      Design and develop a ResouceAwareLoadManager for the FairShare scheduler that dynamically decides how many maps/reduces to run on a particular machine based on the CPU/Memory/diskIO/network usage in that machine. The amount of resources currently used on each task tracker is being fed into the ResourceAwareLoadManager in real-time via an entity that is external to Hadoop.

      Attachments

        1. HIVE-961.patch
          127 kB
          Scott Chen
        2. MAPREDUCE-961-v2.patch
          139 kB
          Scott Chen
        3. MAPREDUCE-961-v3.patch
          51 kB
          Scott Chen
        4. MAPREDUCE-961-v4.patch
          27 kB
          Scott Chen
        5. ResourceScheduling.pdf
          338 kB
          Scott Chen

        Issue Links

          Activity

            People

              schen Scott Chen
              dhruba Dhruba Borthakur
              Votes:
              3 Vote for this issue
              Watchers:
              21 Start watching this issue

              Dates

                Created:
                Updated: