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

Support per-container cpu / memory bursting.

    XMLWordPrintableJSON

    Details

    • Epic Name:
      per-container cpu/mem bursting

      Description

      Currently, the cgroup cpu policy is burned in at the agent level. The user can start the agent with --cgroups_enable_cfs to apply cfs quota to all containers (effectively disallowing exceeding the requested amount of cpus for all containers on the agent). The agent does not allow containers to exceed the requested memory (except when a container's requested memory is shrunk).

      We should instead enable per-container cpu / memory bursting via per-container cpu and memory requests / limits.

      See kubernetes for an example of a per container cpu/memory bursting API:

      https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/#resource-requests-and-limits-of-pod-and-container

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                bmahler Benjamin Mahler
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: