O Que É Preemption em Scheduling?
A preemption é o ato de remover pods de menor prioridade já em execução para abrir espaço para um pod pendente de maior prioridade que de outra forma não pode ser agendado. O scheduler escolhe as vítimas com a menor disrupção e lhes concede uma janela de terminação graciosa. Isso só acontece quando a prioridade difere e não há capacidade livre.
Por que isso importa
A preemption garante que workloads urgentes obtenham capacidade mesmo em um cluster cheio, ao custo de interromper os menos importantes. Entendê-la explica por que um pod estável pode subitamente ser despejado.
Guias relacionados
What Is Pod Priority?Pod priority is a numeric value attached to a pod that tells the scheduler how important it is, influencing s…
What Is Node Pressure?Node pressure is a condition signaling that a node is low on a resource such as memory, disk, or process IDs,…
What Is a Descheduler?A descheduler periodically evicts pods that are now sub-optimally placed so the scheduler can reposition them…