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

Define a CgroupInfo protobuf to expose cgroup isolator configuration.

    XMLWordPrintableJSON

Details

    • Mesosphere Sprint 27
    • 1

    Description

      Within `MesosContainerizer` we have an isolator associated with each linux cgroup subsystem. The isolators apply subsystem specific configuration on the containers before launching the containers. For e.g cgroup/net_cls isolator applies net_cls handles, cgroup/mem isolator applies memory quotas, cgroups/cpu-share isolator configures cpu shares.

      Currently, there is no message structure defined to capture the configuration information of the container, for each cgroup isolator that has been applied to the container. We therefore need to define a protobuf that can capture the cgroup configuration of each cgroup isolator that has been applied to the container. This protobuf will be filled in by the cgroup isolator and will be stored as part of `ContainerConfig` in the containerizer.

      Attachments

        Issue Links

          Activity

            People

              avinash.mesos Avinash Sridharan
              avinash.mesos Avinash Sridharan
              Jie Yu Jie Yu
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: