Dell Unity: Policy di estensione e riduzione automatica del thin file system
Summary: Sugli array Dell Unity, sono disponibili opzioni per espandere o ridurre automaticamente i thin file system (FS). Questa operazione viene eseguita per mantenere costantemente ottimizzato l'utilizzo dello spazio. ...
Instructions
Restringimento automatico
Durante il normale funzionamento, i file system Dell Unity regolano automaticamente lo spazio allocato per ottimizzare l'utilizzo del pool di storage. Una riduzione automatica è una regolazione automatica che dipende dal rapporto tra spazio utilizzato e spazio allocato. Ciò è dovuto al fatto che un basso rapporto utilizzato/allocato non rappresenta un utilizzo dello spazio ideale, poiché lo spazio allocato ma inutilizzato viene sprecato e potrebbe essere potenzialmente utilizzato da altre risorse del pool se venisse recuperato nel pool. In Dell Unity, i file system diventano idonei per essere ridotti automaticamente (con spazio allocato ridotto) dopo aver mantenuto un rapporto inaccettabilmente basso tra spazio utilizzato e allocato per un periodo predefinito.
Per illustrare questo aspetto, si consideri questo file system: size = 3 TB, allocated = 1 TB, used = 500 GB. Lo spazio utilizzato è molto basso rispetto allo spazio allocato, utilizzando solo la metà dello spazio riservato dal pool di storage. A meno che i client non inizino a utilizzare spazio aggiuntivo dal file system, il sistema Dell Unity alla fine dealloca una parte dello spazio allocato da 1 TB nuovamente al pool di storage sottostante per essere potenzialmente utilizzato da altre risorse che richiedono questo spazio. La riduzione automatica influisce solo sulla dimensione allocata, quindi la dimensione di 3 TB non cambia.
In UnityOS 4.4 e versioni precedenti, un file system è idoneo per la riduzione automatica se il rapporto tra utilizzo e allocazione rimane al di sotto del limite minimo, ovvero del 70%. Ad esempio, un file system con 400 GB allocati richiede la liberazione di 120 GB prima dell'attivazione della riduzione automatica. Poiché la compattazione automatica si basa sul rapporto utilizzato/allocato come percentuale, i file system di grandi dimensioni richiedono l'eliminazione di più dati per essere idonei alla compattazione automatica. Per questo motivo, i file system con 400 GB o più allocati utilizzano un meccanismo diverso per la compattazione automatica. Per questi file system di grandi dimensioni, se lo spazio tra lo spazio utilizzato e quello allocato è di 20 GB o più, il file system è idoneo per la compattazione automatica. Tuttavia, questo non era appropriato per file system di grandi dimensioni con maggiori fluttuazioni di capacità.
In UnityOS 4.5, il sistema regola dinamicamente il limite minimo di riduzione automatica a seconda della capacità allocata nel file system. Ciò fornisce un migliore equilibrio tra la riduzione prematura e il recupero dello spazio quando appropriato. Il grafico seguente mostra il modo in cui la filigrana bassa viene scalata con le dimensioni del file system.
Policy di riduzione automatica FS
Poiché lo spazio utilizzato in un file system aumenta a causa di più dati scritti nel file system, è necessario riservare più spazio dal pool di storage per ospitare questi nuovi dati. Di conseguenza, il file system riserva spazio aggiuntivo dal pool, aumentando lo spazio allocato nel file system. Ciò avviene senza l'intervento dell'utente e continua fino alla dimensione annunciata del file system. È importante monitorare la quantità di capacità libera nel pool durante l'overprovisioning dei thin file system. Se il pool esaurisce lo spazio, non è possibile allocare capacità aggiuntiva al file system e il file system diventa read-only, fino a quando questa condizione non viene cancellata.
In UnityOS 4.4 e versioni precedenti, l'estensione automatica viene attivata una volta che il rapporto tra spazio utilizzato e allocato raggiunge il limite massimo, ovvero il 75%. Tuttavia, questo non è facilmente scalabile poiché i file system più grandi dispongono di notevoli quantità di capacità allocata che non verranno utilizzate immediatamente. Ad esempio, un file system con 100 TB utilizzati dispone di 25 TB aggiuntivi allocati dall'operazione di estensione automatica. In OE versione 4.5, il sistema regola dinamicamente il limite massimo di estensione automatica a seconda della capacità utilizzata nel file system.
Utilizzando questo metodo, si riduce lo spreco di capacità poiché la capacità disponibile viene utilizzata in modo più efficiente.
L'estensione automatica influisce solo sulla dimensione allocata, quindi la dimensione non cambia. Quando lo spazio allocato raggiunge le dimensioni del file system, non vengono effettuate nuove allocazioni a meno che un amministratore non estenda prima manualmente le dimensioni del file system.
Additional Information
Dell Unity: Funzionalità NAS (marzo 2025)