What a Scheduler Does

Schedules are responsible for the following:

Scheduler-Managed Compute Cluster

Compute Cluster

Head node(s) typically maintain queues. Compute nodes are typically on a high speed network to improve scalability of parallel jobs. Services running on nodes interact with each other to manage resources. End user tools communicate with services to manage jobs.