~/talk

Kubernetes Advanced Scheduling

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

A custom heat-aware scheduler runs as a second scheduler using a kube-scheduler extender (HTTP on localhost, port 8100) and node annotations for boiler temperature; implementation is a small Go extender alongside a vanilla kube-scheduler binary in one pod. A 50-home simulation shows the extender reduces wasted heat and cuts CO2 an extra 10% versus default scheduling; real deployments put ~160 CPUs per home, demonstrated live and scheduled jobs to the coldest boiler until boilers reach capacity.

AI-written summary · about

  1. 0:00Intro
  2. 0:40The old data center
  3. 3:17Nedda lies
  4. 4:48Recap
  5. 5:51Challenges
  6. 9:14Custom scheduling logic
  7. 16:42Results
  8. 18:08Live Demo
  9. 25:02Baxter Question
  10. 26:59What can it do for you
  11. 27:36Wrap up
  12. 28:32Questions
~/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.