Condividi tramite


Provisioning sottile dell'archiviazione in Azure Stack HCI

Si applica a: Azure Stack HCI, versione 22H2

Importante

Azure Stack HCI ora fa parte di Azure Local. Tuttavia, le versioni precedenti di Azure Stack HCI, ad esempio 22H2 continueranno a fare riferimento ad Azure Stack HCI e non rifletteranno la modifica del nome. Altre informazioni.

La funzione di thin provisioning è ora disponibile in Azure Stack HCI 21H2. Tradizionalmente, i volumi vengono configurati con provisioning fisso, il che significa che tutte le risorse di archiviazione vengono allocate dal pool di archiviazione al momento della creazione di un volume. Nonostante il volume sia vuoto, una parte delle risorse del pool di archiviazione viene esaurita. Altri volumi non possono usare questa risorsa di archiviazione, che influisce sull'efficienza di archiviazione e richiedono una maggiore manutenzione.

Gestione della capacità: volumi con provisioning fisso e thin

Il thin provisioning è consigliato rispetto al provisioning fisso tradizionale se non si conosce esattamente la quantità di spazio di archiviazione necessaria per un volume e si vuole una maggiore flessibilità. Se si desidera limitare le dimensioni di un volume o limitare la quantità di spazio di archiviazione che un volume può richiedere dal pool, usare invece il provisioning fisso.

Di seguito è riportato un confronto tra i due tipi di provisioning con volumi vuoti.

Con il provisioning fisso tradizionale, lo spazio preallocato non è disponibile nel pool di archiviazione. Con il thin provisioning, lo spazio viene allocato dal pool quando necessario e i volumi possono essere sovra-allocati (con dimensioni superiori alla capacità disponibile) per supportare la crescita prevista.

Correzione del provisioning Allocazione dinamica delle risorse di storage (Thin provisioning)
Con il provisioning fisso tradizionale, lo spazio preallocato non è disponibile nel pool di archiviazione. Con il thin provisioning, lo spazio viene allocato dal pool quando necessario e i volumi possono essere sovra-allocati (dimensione superiore alla capacità disponibile) per accogliere la crescita prevista.

Quando si crea un volume con thin provisioning, l'impronta di memoria sarà inferiore alla dimensione specificata del volume. Man mano che i dati vengono aggiunti o rimossi dal volume, l'impronta del volume aumenterà e diminuirà di conseguenza.

Man mano che i dati vengono aggiunti o rimossi dal volume, l'impronta del volume aumenterà e diminuirà di conseguenza.

Il thin provisioning funzionerà con tutte le impostazioni di resilienza (mirror a tre vie, parità accelerata dal mirroring e così via) e tutti i tipi di cluster. Poiché TRIM è disabilitato per i cluster estesi, l'archiviazione non verrà restituita al pool dopo l'eliminazione dei dati.

È possibile creare volumi che superano la capacità di archiviazione totale disponibile attraverso l'overprovisioning. Un avviso verrà inviato in Windows Admin Center quando viene usato più del 70% (personalizzabile) della capacità del pool, segnalando che è necessario aggiungere più capacità o eliminare alcuni dei dati.

È possibile creare volumi che superano la capacità di archiviazione totale disponibile effettuando un provisioning maggiorato.

Utilizzare il provisioning leggero con PowerShell

Le due opzioni per il provisioning di un volume con PowerShell sono Fisse e Thin. Può essere impostato a livello di volume o applicato come tipo di provisioning predefinito al pool di archiviazione. Usare i cmdlet seguenti per creare un volume con thin provisioning o controllare/modificare le impostazioni predefinite.

Opzione 1: Applicare il thin provisioning a livello di volume

Creare un nuovo volume con thin provisioning:

New-Volume -FriendlyName <name> -Size <size> -ProvisioningType Thin

Crea un nuovo volume di parità accelerata con mirroring e thin provisioning.

Get-StorageTier <mirror tier> | Set-StorageTier -ProvisioningType Thin
Get-StorageTier <parity tier> | Set-StorageTier -ProvisioningType Thin 
New-Volume -FriendlyName <name> -StorageTierFriendlyNames <mirror tier,parity tier> -StorageTierSizes 200GB,800GB

Controlla il tipo di provisioning del volume:

Get-VirtualDisk -FriendlyName <name of virtual disk> | ft FriendlyName,ProvisioningType 

Opzione 2: Impostare il tipo di provisioning predefinito del pool su "thin"

Modificare l'impostazione predefinita del pool per creare volumi sottili provisionati:

Set-StoragePool -FriendlyName <name of storage pool> -ProvisioningTypeDefault Thin

Controllare l'impostazione di provisioning predefinita:

Get-StoragePool -FriendlyName <name of storage pool> | ft FriendlyName,ProvisioningTypeDefault

Modificare la soglia di avviso di thin provisioning predefinita:

Set-StoragePool -FriendlyName <name of storage pool> -ThinProvisioningAlertThresholds <% value>

Usare il thin provisioning in Windows Admin Center

Per modificare il tipo di provisioning predefinito per un pool di archiviazione a Thin in Windows Admin Center:

  1. In Cluster Manager, selezionare Impostazioni in basso a sinistra.
  2. Nel riquadro Impostazioni selezionare Spazi di archiviazione e pool.
  3. In Tipo di provisioning predefinito del pool di archiviazione > selezionare Thin.
  4. Seleziona Salva.
  5. Selezionare Volumi nel riquadro Strumenti a sinistra e passare alla scheda Inventario .
  6. Fare clic + per creare un nuovo volume.

È possibile modificare il tipo di provisioning predefinito selezionando Spazi di archiviazione e pool in Impostazioni in Windows Admin Center.

Per creare un volume con thin provisioning in Windows Admin Center:

  1. In Gestore del cluster, selezionare Volumi nel riquadro Strumenti a sinistra e passare alla scheda Inventario.
  2. Fare clic + per aprire il riquadro di creazione del volume e immettere il nome del volume, la resilienza e le dimensioni.
  3. Fare clic su Altre opzioni.
  4. In Tipo di provisioning, selezionare Thin.
  5. Fare clic su Crea per completare il processo.

È possibile creare un volume con allocazione dinamica in Windows Admin Center.

Per controllare il tipo di provisioning di un volume:

  1. In Manager di Cluster, seleziona Volumi nel riquadro Strumenti, alla sinistra e vai alla scheda Inventario.
  2. Selezionare un volume per andare alla pagina Proprietà.
  3. Controllare il tipo di provisioning.

Puoi controllare il tipo di provisioning del volume visitando la pagina Proprietà di un volume in Windows Admin Center.

Per visualizzare il tipo di provisioning come intestazione di colonna:

  1. In Gestore cluster, seleziona Volumi dal riquadro Strumenti a sinistra e passa al tab Inventario.
  2. Fare clic sull'icona Selezione colonne.
  3. Clicca su Aggiungi una colonna e cerca Tipo di provisioning
  4. Seleziona Salva.

È possibile visualizzare il tipo di provisioning come intestazione di colonna facendo clic sull'icona selezione colonne in Windows Admin Center e selezionando aggiungere una colonna.

Domande frequenti sul thin provisioning

Questa sezione risponde alle domande frequenti sul thin provisioning in Azure Stack HCI, versione 21H2.

I volumi fissi esistenti possono essere convertiti in thin?

Sì. La conversione da un volume fisso a un volume sottile è supportata. Vedere Convertire volumi fissi in volumi con thin provisioning in Azure Stack HCI.

È possibile tornare alla creazione di volumi con provisioning fisso come impostazione predefinita dopo aver cambiato l'impostazione in provisioning sottile?

Sì. Passare a Impostazioni > Spazi e pool di archiviazione e modificare il tipo di provisioning predefinito su Fisso.

In un pool di archiviazione può essere presente una combinazione di volumi fissi e sottili?

Sì, è possibile avere una combinazione di volumi fissi e sottili in un pool.

Lo spazio verrà restituito al pool immediatamente dopo l'eliminazione dei file?

No. Si tratta di un processo graduale che può richiedere 15 minuti o così via dopo l'eliminazione dei file. Se nel cluster sono in esecuzione molti carichi di lavoro, potrebbe essere necessario più tempo per restituire tutto lo spazio al pool.

È possibile sovradimensionare il volume in Windows Admin Center?

Sì. Quando si crea un volume, le dimensioni possono essere maggiori della capacità disponibile del pool se il tipo di provisioning è Thin.

Passaggi successivi

Per ulteriori informazioni, vedere anche: