Uploaded image for project: 'Hadoop Common'
  1. Hadoop Common
  2. HADOOP-14840

Tool to estimate resource requirements of an application pipeline based on prior executions

Log workAgile BoardRank to TopRank to BottomAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 2.9.0, 3.0.0, 3.1.0
    • tools
    • None
    • Reviewed
    • The first version of Resource Estimator service, a tool that captures the historical resource usage of an app and predicts its future resource requirement.

    Description

      We have been working on providing SLAs for job execution on Hadoop. At high level this involves 2 parts: deriving the resource requirements of a job and guaranteeing the estimated resources at runtime. The YARN ReservationSystem (YARN-1051/YARN-2572/YARN-5326) enable the latter and in this JIRA, we propose to add a tool to Hadoop to predict the resource requirements of a job based on past executions of the job. The system (aka Morpheus) deep dive can be found in our OSDI'16 paper here.

      Attachments

        1. ResourceEstimator-design-v1.pdf
          349 kB
          Subramaniam Krishnan
        2. HADOOP-14840-v1.patch
          344 kB
          Rui Li
        3. HADOOP-14840-v2.patch
          365 kB
          Rui Li
        4. HADOOP-14840-v3.patch
          367 kB
          Rui Li
        5. HADOOP-14840-v4.patch
          373 kB
          Rui Li
        6. HADOOP-14840-branch-2-v4.patch
          373 kB
          Subramaniam Krishnan

        Issue Links

        Activity

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

          People

            Rui Li Rui Li Assign to me
            subru Subramaniam Krishnan
            Votes:
            0 Vote for this issue
            Watchers:
            20 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment