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

Support reserving resources on certain nodes for certain applications

    XMLWordPrintableJSON

Details

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

    Description

      We have met such circumstance:
      We are trying to run storm&kafka on yarn by Slider, and Storm&Kafka writes data to local disk on node. If some containers or the application fails, we expect that those containers would restart on the same node as they run before, otherwise data written on local would lost.
      For slider, it will trying to ensure restarted container on same nodes as before. However for yarn, resource may be assigned to other applications when former long-running application is down.
      As a result we'd better to have a mechanism that reserve some resource for certain long-running applications on certain nodes for a period of time. Does it make sense?

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              Tao Jie Tao Jie
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated: