Uploaded image for project: 'Mesos'
  1. Mesos
  2. MESOS-7829

Improve completed task/framework garbage collection

    XMLWordPrintableJSON

Details

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

    Description

      The Mesos master currently uses two flags to determine how it garbage collects completed tasks and frameworks from memory:

      • --max_completed_frameworks
      • --max_completed_tasks_per_framework

      Setting these parameters correctly can be difficult, since there may be a large variance in the size of Task and Framework objects kept in memory. Launching a framework which makes use of task labels to pass data of significant size can quickly lead to performance issues if the master is retaining a large number of completed tasks.

      We should explore other ways of garbage collecting completed frameworks and tasks, which could better handle the variation in the size of task metadata.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              greggomann Greg Mann
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: