~/talk

Don’t Trust Your Neighbors: Securing Pods via Scheduling

links:none on file
slides:none on file

Proposal introduces SySched a Kubernetes scheduling plugin that co-locates pods based on system call exposure risk using XS extraneous syscalls score computed per pod per feasible node and optional risk weights per syscall It integrates with the Security Profile Operator to collect eBPF or audit based syscall profiles and ranks nodes to minimize XS The evaluation on 42 apps shows blast radius reductions up to 48 percent fewer victim pods and up to 46 percent fewer affected nodes compared to the default scheduler

AI-written summary · about

  1. 0:00Start
  2. 0:29Anatomy of Typical Pod Deployment
  3. 3:40Scheduling can Reduce the Impact of Bad Neighbors!
  4. 5:35How SySched Works
  5. 7:41Why Pod Placement Could Improve Security
  6. 10:33SySched: Scheduling Illustration
  7. 12:30System call Weights and Pod Placement
  8. 14:47Threat model: What SySched Does and Does NOT Do
  9. 17:40SySched: Design Overview
  10. 19:16Challenge: How to Obtain Pod's Syscalls
  11. 39:47Security and Performance Evaluation
  12. 44:16Current Status
~/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.