vSAN può eseguire la deduplicazione e la compressione a livello di blocco per risparmiare spazio di storage.
Quando si abilita la deduplicazione e la compressione in un cluster all-flash vSAN, i dati ridondanti all'interno di ciascun gruppo di dischi o pool di storage vengono ridotti. La deduplicazione rimuove i blocchi di dati ridondanti, mentre la compressione rimuove ulteriori dati ridondanti all'interno di ogni blocco di dati. Queste tecniche funzionano insieme per ridurre la quantità di spazio necessaria per l'archiviazione dei dati. vSAN applica la deduplicazione e quindi la compressione quando sposta i dati dal livello della cache al livello della capacità. Utilizzare vSAN con la sola compressione per i carichi di lavoro che non traggono vantaggio dalla deduplicazione, ad esempio l'elaborazione transazionale online.
La deduplicazione si verifica inline quando i dati vengono scritti nuovamente dal livello della cache al livello della capacità. L'algoritmo della deduplicazione utilizza dimensioni del blocco fisse e viene applicato all'interno di ogni gruppo di dischi. Le copie ridondanti di un blocco all'interno dello stesso gruppo di dischi vengono deduplicate.
Per vSAN Original Storage Architecture, la deduplicazione e la compressione sono abilitate come impostazioni a livello di cluster, ma vengono applicate in base al gruppo di dischi. Inoltre, non è possibile abilitare la compressione in carichi di lavoro specifici perché le impostazioni non possono essere modificate tramite i criteri di vSAN. Quando si abilita la deduplicazione e la compressione in un cluster vSAN, i dati ridondanti all'interno di un gruppo di dischi specifico vengono ridotti a una singola copia.
Per vSAN Express Storage Architecture, la compressione è abilitata nel cluster per impostazione predefinita. Se non si desidera abilitare la compressione su alcuni carichi di lavoro della macchina virtuale, è possibile farlo creando un criterio di storage personalizzato e applicando il criterio alle macchine virtuali. Inoltre, la compressione per vSAN Express Storage Architecture è abilitata solo per le nuove operazioni di scrittura. I blocchi precedenti rimangono non compressi anche dopo l'attivazione della compressione per un oggetto.
È possibile abilitare la deduplicazione e la compressione quando si crea un cluster vSAN all-flash o quando si modifica un cluster vSAN all-flash esistente. Per ulteriori informazioni, vedere Abilitazione della deduplicazione e della compressione su un cluster vSAN esistente.
Quando si abilita o si disabilita la deduplicazione e la compressione, vSAN esegue una riformattazione incrementale di ogni gruppo di dischi o pool di storage in ogni host. In base ai dati archiviati nel datastore vSAN, questo processo potrebbe richiedere molto tempo. Non eseguire queste operazioni di frequente. Se si intende disabilitare la deduplicazione e la compressione, è innanzitutto necessario verificare che sia disponibile una capacità fisica sufficiente per contenere i dati.
Come gestire i dischi in un cluster con deduplicazione e compressione
- Evitare di aggiungere dischi a un gruppo di dischi in modo incrementale. Per una deduplicazione e una compressione più efficienti, è consigliabile aggiungere un gruppo di dischi per aumentare la capacità di storage del cluster.
- Quando si aggiunge un gruppo di dischi manualmente, aggiungere tutti i dischi di capacità contemporaneamente.
- Non è possibile rimuovere un singolo disco da un gruppo di dischi. Per apportare modifiche, è necessario rimuovere l'intero gruppo di dischi.
- Un errore di un singolo disco causa un errore dell'intero gruppo di dischi.
Verifica dello spazio risparmiato grazie a deduplicazione e compressione
La quantità di riduzione dello storage determinata dalla deduplicazione e dalla compressione dipende da molti fattori, tra cui il tipo di dati archiviati e il numero di blocchi duplicati. I gruppi di dischi più grandi offrono in genere un rapporto di deduplicazione più elevato. È possibile controllare i risultati della deduplicazione e della compressione visualizzando i dettagli dell'utilizzo prima della deduplicazione e della compressione in Monitora > Capacità di vSAN.
È possibile visualizzare i dettagli dell'utilizzo prima della deduplicazione e della compressione quando si monitora la capacità di vSAN in vSphere Client. Vengono visualizzate informazioni sui risultati della deduplicazione e della compressione. Lo spazio utilizzato prima indica lo spazio logico necessario prima di applicare la deduplicazione e la compressione mentre lo spazio utilizzato dopo indica lo spazio fisico utilizzato dopo l'applicazione della deduplicazione e della compressione. Nello spazio utilizzato dopo viene inoltre visualizzata una panoramica della quantità di spazio risparmiato e il rapporto di deduplicazione e compressione.
Il rapporto di deduplicazione e compressione si basa sullo spazio logico (utilizzato prima) necessario per archiviare i dati prima di applicare la deduplicazione e la compressione, in relazione allo spazio fisico (utilizzato dopo) necessario dopo l'applicazione della deduplicazione e della compressione. In particolare, il rapporto è lo spazio utilizzato prima diviso per lo spazio utilizzato dopo. Ad esempio, se lo spazio utilizzato prima è 3 GB, ma lo spazio fisico utilizzato dopo è 1 GB, il rapporto di deduplicazione e compressione è 3x.
Quando la deduplicazione e la compressione sono abilitate nel cluster vSAN, potrebbe essere necessario attendere alcuni minuti prima che gli aggiornamenti della capacità vengano riportati in Monitora > Capacità perché lo spazio su disco viene recuperato e riallocato.