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

Introduce a containerizer and executor suitable for scale testing

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • containerization
    • None

    Description

      The ScaleTestContainerizer and ScaleTestExecutor implement the basic behaviors of a containerizer and executor while consuming no resources. They are intended for use in scale testing a large number of agents interacting with a master.

      The containerizer does no actual containerization nor does it actually even run the taks. It simply runs a ScaleTestExecutor which sends TASK_RUNNING on Executor::launchTask() and TASK_KILLED on Executor::killTask().

      Because no resources are actually consumed (but are accounted for by the agent) any amount of resources can be offered by the agent through --resources so that any desired number of tasks can be run.

      Enable it with --containerizers=scale-test.

      jieyu, can you shepherd this, please?

      Attachments

        Activity

          People

            Unassigned Unassigned
            ipronin Ilya
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: