~/talk

SIG-Scheduling Intro and Deep Dive

name:Wei Huang
linkedin:hweicdl
slides:none on file

Overview of kube-scheduler internals and concrete knobs: how the cache, queue, plugin-based scheduling framework and binding flow pick nodes; plugin examples like scoring weights (image locality set to 50,000 in demo) and the new node-resource-fit conflict resolver. Config specifics: scheduler config v1beta2, multi-profile scheduling (profiles map to schedulerName), defaults like percentage-of-nodes-to-score ≈50% (adaptive gives 46% on 500 nodes) and parallelism default 16. Subprojects covered: scheduling-plugins repo, descheduler, and a kube-scheduler simulator.

AI-written summary · about

  1. 0:00Introduction
  2. 0:34What does Scheduler do
  3. 1:34Components of Scheduler
  4. 2:51Core Scheduling Flow
  5. 5:17Latest Options
  6. 6:11Preferences
  7. 9:39Conflicting plugins
  8. 10:50Customize schedule behavior
  9. 11:14Multischeduler
  10. 12:59Solutions
  11. 14:03Community direction
  12. 16:10Scheduling profiles
  13. 17:55Multischedule
  14. 18:18Improve throughput
  15. 20:46Prefer nominate node
  16. 21:56Parallelization
  17. 23:13throughput optimization
  18. 23:40extended resources
  19. 27:49development progress
  20. 31:12sub projects
  21. 33:25contact us
~/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.