Orchestration
Orchestration decides which workload runs on which host and keeps it that way.
Orchestration decides which workload runs on which host and keeps that assignment in place. It has two parts. A scheduler matches resource requests against available capacity and considers constraints such as affinity, region, and hardware type. Controllers then reconcile actual state with desired state. The controllers restart what crashed, replace failed nodes, and scale replicas up or down.