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

Implement the rest (writable APIs) of RM web-services

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      MAPREDUCE-2863 added the REST web-services to RM and NM. But all the APIs added there were only focused on obtaining information from the cluster. We need to have the following REST APIs to finish the feature

      • Application submission/termination (Priority): This unblocks easy client interaction with a YARN cluster
      • Application Client protocol: For resource scheduling by apps written in an arbitrary language. Will have to think about throughput concerns
      • ContainerManagement Protocol: Again for arbitrary language apps.

      One important thing to note here is that we already have client libraries on all the three protocols that do some some heavy-lifting. One part of the effort is to figure out if they can be made any thinner and/or how web-services will implement the same functionality.

      Attachments

        Issue Links

          Activity

            People

              vvasudev Varun Vasudev
              vinodkv Vinod Kumar Vavilapalli
              Votes:
              0 Vote for this issue
              Watchers:
              17 Start watching this issue

              Dates

                Created:
                Updated: