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

Enhance Allocate Protocol to Identify Requests Explicitly

    XMLWordPrintableJSON

Details

    • Reviewed

    Description

      For legacy reasons, the current allocate protocol expects expanded requests which represent the cumulative request for any change in resource constraints. This is not only very difficult to comprehend but makes it impossible for the scheduler to associate container allocations to the original requests. This problem is amplified by the fact that the expansion is managed by the AMRMClient which makes it cumbersome for non-Java clients as they all have to replicate the non-trivial logic. In this JIRA, we are proposing enhancement to the Allocate Protocol to allow AMs to identify requests explicitly.

      Attachments

        1. SimpleAllocateProtocolProposal-v1.pdf
          182 kB
          Subramaniam Krishnan
        2. SimpleAllocateProtocolProposal-v2.pdf
          189 kB
          Subramaniam Krishnan

        Issue Links

          Activity

            People

              subru Subramaniam Krishnan
              subru Subramaniam Krishnan
              Votes:
              2 Vote for this issue
              Watchers:
              29 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: