Lessico IT › Infrastruttura › Affinità dei nodi

Affinità dei nodi

Infrastruttura Svenska → Aggiornato: 2026-10-02

Funzionalità di Kubernetes: controlla su quali nodi viene schedulato un pod in base alle etichette dei nodi. requiredDuringSchedulingIgnoredDuringExecution = regola rigida, preferred = regola flessibile.

Usi: schedulare i carichi di ML su nodi GPU (nvidia.com/gpu.product=H100), i pod ad alto consumo di memoria su istanze r5.xlarge, il posizionamento geografico (zone eu-west). Più recenti: i Topology Spread Constraints, che distribuiscono i pod in modo uniforme tra zone e nodi per l'alta disponibilità. Anti-affinità: evitare di schedulare sullo stesso nodo pod dello stesso deployment (per la resilienza ai guasti). Trappola classica: un'affinità required che non può essere soddisfatta lascia il pod in Pending per sempre. Usare preferred per i requisiti flessibili e required solo se davvero indispensabile.

← Torna al lessico