I domini di errore di vSAN possono distribuire i componenti di ridondanza tra i server in rack di elaborazione separati. In questo modo, è possibile proteggere l'ambiente dagli errori a livello di rack come la perdita di alimentazione o connettività.
Costrutti dei domini di errore
vSAN richiede almeno tre domini di errore per supportare Errori da tollerare (FTT) impostato su 1. Ogni dominio di errore è costituito da uno o più host. Le definizioni dei domini di errore devono riconoscere i costrutti hardware fisici che possono rappresentare una potenziale zona di errore, ad esempio un singolo alloggiamento del rack di elaborazione.
Se possibile, utilizzare almeno quattro domini di errore. Tre domini di errore non supportano determinate modalità di evacuazione dei dati e vSAN non è in grado di proteggere nuovamente i dati dopo un errore. In questo caso, è necessario un dominio di errore aggiuntivo con capacità di rigenerazione, che non è possibile fornire con solo tre domini di errore.
Se i domini di errore sono abilitati, vSAN applica il criterio di storage della macchina virtuale attiva ai domini di errore anziché ai singoli host.
Calcolare il numero di domini di errore in un cluster in base all'attributo FTT dei criteri di storage che si intende assegnare alle macchine virtuali.
number of fault domains = 2 * FTT + 1
Se un host non è membro di un dominio di errore, vSAN lo interpreta come un dominio di errore autonomo.
Utilizzo dei domini di errore per gli errori di diversi host
Si consideri un cluster che contiene quattro rack server, ognuno con due host. Se l'attributo Errori da tollerare è impostato su uno e i domini di errore non sono abilitati, vSAN potrebbe archiviare entrambe le repliche di un oggetto con host nello stesso alloggiamento rack. In questo modo, le applicazioni potrebbero essere esposte alla perdita di dati in caso di errore a livello di rack. Quando si configurano host che potrebbero non riuscire insieme in domini di errore separati, vSAN fa in modo che ciascun componente di protezione (repliche e witness) venga inserito in un dominio di errore separato.
Se si aggiungono host e capacità, è possibile utilizzare la configurazione del dominio di errore esistente oppure definire domini di errore.
Per il carico di storage bilanciato e Fault Tolerance quando si utilizzano domini di errore, tenere presenti le seguenti linee guida:
- Specificare domini di errore sufficienti per soddisfare l'attributo Errori da tollerare configurati nei criteri di storage.
Definire almeno tre domini di errore. Per ottenere una protezione ottimale, definire almeno quattro domini.
- Assegnare lo stesso numero di host a ciascun dominio di errore.
- Utilizzare host con configurazioni uniformi.
- Se possibile, dedicare un dominio di errore di capacità libera per la rigenerazione dei dati dopo un errore.