Una distribuzione clusterizzata è un'architettura di servizio in cui più server eseguono la stessa applicazione e agiscono come un unico sistema. Le richieste vengono distribuite tra i nodi, quindi se un server si guasta, gli altri possono continuare a gestire il traffico. I cluster vengono usati per la resilienza, una maggiore capacità di elaborazione e la manutenzione senza tempi di inattività completi.
Nella sicurezza informatica, il clustering è importante perché ogni nodo deve essere protetto e aggiornato in modo coerente. Se un server nel cluster mantiene una versione non corretta, un attaccante può prendere di mira quel nodo più debole e comunque raggiungere il servizio condiviso. Nei sistemi di identità e accesso, una distribuzione clusterizzata può diventare un amplificatore di fiducia: una falla su un nodo può influire sull'autenticazione, sulla gestione delle sessioni o sulle decisioni di accesso nell'intero ambiente. I difensori dovrebbero verificare i livelli di patch su tutti i nodi, controllare i bilanciatori di carico e i percorsi di routing e confermare che i log e i controlli di sicurezza coprano l'intero cluster, non solo un singolo endpoint.


