Uploaded image for project: 'Hadoop YARN'
  1. Hadoop YARN
  2. YARN-2915 Enable YARN RM scale out via federation using multiple RM's
  3. YARN-3828

Add a flag in container to indicate whether it's an AM container or not

Log workAgile BoardRank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersConvert to IssueMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Duplicate
    • None
    • 2.9.0
    • None

    Description

      YARN-2022 adds a flag in RMContainer to indicate whether the container is an AM or not to skip pre-emption of AM containers. This JIRA proposes propagating this information to NMs as it's required by the AMRMProxy (YARN-2884/YARN-3666) to identify if the container is an AM for:
      1) Security - for authorizing only AMs to communicate with RMs. For e.g.: this is useful to prevent DDos attacks by all containers of a malicious app.
      2) Federation - to allow for transparently spanning an app across multiple sub-clusters

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            giovanni.fumarola Giovanni Matteo Fumarola Assign to me
            subru Subramaniam Krishnan
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment