~/talk

A full-scenario colocation of workloads based on Kubernetes

links:none on file
links:none on file
slides:none on file

Describes a Kubernetes-native system for colocating online services and offline jobs by leveraging techniques such as resource prediction, resource isolation, interference detection (including kernel-level metrics via eBPF), and offline eviction. Covers support for containerized and non-containerized online services and offline workloads across Kubernetes and Hadoop ecosystems, and presents large-scale deployment results from Tencent (40,000+ machines, ~2,000,000 cores, ~15% utilization improvement).

AI-written summary · about

  1. 0:00Intro
  2. 0:21Why colocation
  3. 1:11Make the colocation better
  4. 1:35Colocation on K8s — Caelus
  5. 2:29Principles on kubernetes
  6. 3:47Full-scenario colocation
  7. 5:05Resource prediction
  8. 7:15Prediction algorithms
  9. 8:14Cgroup hierarchy
  10. 9:54Resource isolation
  11. 11:10Interference detection
  12. 13:24Resource load detection
  13. 14:27RT detection
  14. 15:46Function detection
  15. 16:34Interference handling
  16. 17:46Improve resource utilization
  17. 18:00Run more offline jobs
  18. 19:07Results
~/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.