~/talk

This is The Way: A Crash Course on the Intricacies of Managing CPUs...

Talkat KubeCon + CloudNativeCon Europe 2022 · 2022-05-16..05-20· [kubernetes]
links:none on file
links:none on file
slides:none on file

Kubernetes adds CPU Manager (1.8) to give static CPU manager exclusive cores for containers in Guaranteed QoS, with the beta full-pcpu-only option rejecting pods that would share a physical core; Topology Manager (1.16) aligns CPUs and devices but scheduler topology-unawareness causes admission failures and runaway pod creation; Memory Manager appears 1.21/1.22 to close gaps. Interim node solutions include crirm, CPU Pooler and deprecated CMK. Remaining limits: container-level pinning only, eight NUMA zones max, no CPU-type requests, and in-place resizing targets 1.25.

AI-written summary · about

  1. 0:00Intro
  2. 1:08Resource Management in Kubelet
  3. 6:08CPU Manager Policies
  4. 7:02CPU Manager Policy Options (Introduced in v1.22, Beta in v1.23)
  5. 8:54Exclusive CPU Assignment to a pod
  6. 9:31NUMA Zones: Not for the weak of heart
  7. 10:06Along Comes Topology Management...
  8. 11:51Going with the Topology Flow
  9. 16:16Out of Tree solutions for CPU Management • All rely on turning off all resource management by
  10. 18:38Community Discussion
  11. 21:08Working Groups
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.