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

Benchmark command health checks in default executor

    XMLWordPrintableJSON

Details

    • Mesos Foundations R9 Sprint 37, Mesos Foundations: RI-13 Sp 44, Mesos Foundations: RI13 Sp 45, Mesos Foundations: RI14 Sp 46, Mesos Foundations: RI14 Sp 47
    • 5

    Description

      TCP/HTTP health checks were extensively scale tested as part of https://mesosphere.com/blog/introducing-mesos-native-health-checks-apache-mesos-part-2/.

      We should do the same for command checks by default executor because it uses a very different mechanism (agent fork/execs the check command as a nested container) and will have very different scalability characteristics.

      We should also use these benchmarks as an opportunity to produce perf traces of the Mesos agent (both with and without process inheritance) so that a thorough analysis of the performance can be done as part of MESOS-9513.

      Attachments

        1. mwstpublicagent1-soak113s.testing.mesosphe.re.mesos-agent.log.gz
          8.78 MB
          Gastón Kleiman
        2. mesos-mwstpublicagent1-soak113s.testing.mesosphe.re-22-37.stacks.gz
          653 kB
          Gastón Kleiman
        3. multi-healthcheck-large-pod-executor-logs.tar.gz
          234 kB
          Gastón Kleiman
        4. check-responsiveness.png
          63 kB
          Greg Mann
        5. check-rate.png
          70 kB
          Greg Mann

        Activity

          People

            kaysoky Joseph Wu
            vinodkone Vinod Kone
            Greg Mann Greg Mann
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: