Uploaded image for project: 'Apache Tez'
  1. Apache Tez
  2. TEZ-719

Add a memory manager for Containers

    XMLWordPrintableJSON

Details

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

    Description

      Tasks running in containers typically have multiple Inputs / Outputs.

      At least the current set of Inputs / Outputs assume they have the entire JVM memory available to them.

      A container level memory controller could serve requests from each of these Inputs / Outputs - and potentially the Processor itself at some point.

      The current set of Inputs / Outputs also need to change to work with this / ensure they have limited JVM resources.
      This could be configured by the DAG submitter itself - but the framework (for it's own library pieces at least) could determine this.

      Attachments

        Issue Links

          Activity

            People

              sseth Siddharth Seth
              sseth Siddharth Seth
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: