Introduction to Cluster Scheduling

 

Gao Ce

Architecture

Monolithic Scheduler

  • Borg (EuroSys'15)
  • Kubernetes
  • Hadoop V1 JobTracker
  • Paragon (ASPLOS'13)
  • Quasar (ASPLOS'14)
  • Firmament (OSDI'16)
  • Yaq-c ()

Two-Level Scheduler

  • Mesos ()
  • Yarn ()
  • Alibaba Fuxi ()

Shared-State Scheduler

  • Omega ()
  • Apollo ()
  • Nomad

Distributed Scheduler

  • Sparrpw ()
  • Yaq-d ()

Hybrid Scheduler

  • Hawk ()
  • Mercury ()

Cluster Scheduling

By gaocegege

Cluster Scheduling

  • 497