Condividi tramite


Configurare VMware vSAN (OSA)

VMware vSAN offre molte funzionalità incluse in ogni distribuzione della soluzione Azure VMware. Ogni cluster ha un proprio archivio dati VMware vSAN.

soluzione Azure VMware impostazioni predefinite con le configurazioni seguenti per ogni cluster:

Campo Valore
TRIM/UNMAP Disabilitata
Efficienza dello spazio Deduplicazione e compressione

Nota

I comandi di esecuzione vengono eseguiti uno alla volta nell'ordine inviato.

In questo articolo viene spiegato come:

  • Abilitare o disabilitare vSAN TRIM/UNMAP.
  • Abilitare solo la compressione vSAN.
  • Disabilitare la deduplicazione e la compressione vSAN.
  • Abilitare o disabilitare la crittografia dei dati vSAN in transito.

Impostare VMware vSAN TRIM/UNMAP

Per abilitare o disabilitare il comando TRIM/UNMAP, eseguire il Set-AVSVSANClusterUNMAPTRIM cmdlet .

Nota

Quando si abilita TRIM/UNMAP nell'archivio dati vSAN, potrebbe verificarsi un impatto negativo sulle prestazioni.

  1. Accedere al portale di Azure.

  2. Selezionare Esegui il comando>>

  3. Specificare i valori obbligatori o modificare i valori predefiniti in base alla tabella seguente. Quindi seleziona Esegui.

    Campo Valore
    Nome Nome del cluster come definito nel server vCenter. Delimita da virgole per specificare come destinazione solo determinati cluster. Destinazioni vuote per tutti i cluster.
    Abilitazione true o false.
    Mantieni fino a Periodo di conservazione dell'output del cmdlet. Il valore predefinito è 60.
    Specificare il nome per l'esecuzione Nome alfanumerico. Ad esempio, Disabilitare vSAN TRIMUNMAP.
    Timeout Periodo dopo il quale un cmdlet viene chiuso se il completamento richiede troppo tempo.
  4. Selezionare Notifiche per visualizzare lo stato di avanzamento.

Dopo l'abilitazione di vSAN TRIM/UNMAP, è necessario soddisfare determinati prerequisiti per consentire al comando di funzionare come previsto e recuperare correttamente la capacità inutilizzata. I prerequisiti a livello di macchina virtuale sono:

  • Hardware della macchina virtuale versione 11 o successiva per Windows.
  • Hardware della macchina virtuale versione 13 o successiva per Linux.
  • Il disk.scsiUnmapAllowed flag non è impostato su false. Il valore predefinito è implicito true. Questa impostazione può essere usata come interruttore di arresto a livello di macchina virtuale. È possibile usare questa impostazione se si vuole disabilitare questo comportamento per ogni macchina virtuale e non si vuole usare la configurazione in guest per disabilitare questo comportamento. Per rendere effettive le modifiche ai file VMX, è necessario riavviare il file.
  • Il sistema operativo guest deve essere in grado di identificare il disco virtuale come sottile.
  • Dopo aver abilitato una macchina virtuale a livello di cluster, è necessario disattivarla e quindi riattivarla. Un riavvio non è sufficiente.

Per altre informazioni su come recuperare spazio per i sistemi Windows e Linux per TRIM/UNMAP da eseguire, vedere gli articoli VMware seguenti:

Impostare l'efficienza dello spazio VMware vSAN

Per impostare il modello di efficienza dello spazio preferito, eseguire il Set-vSANCompressDedupe cmdlet .

Nota

La modifica di questa impostazione causa una risincronizzazione vSAN e una riduzione delle prestazioni mentre i dischi vengono riformattati. Assicurarsi di disporre di spazio sufficiente quando si passa alla nuova configurazione. È consigliabile disporre di almeno 25% di spazio disponibile.

  1. Accedere al portale di Azure.

  2. Selezionare Esegui i>>

  3. Specificare i valori obbligatori o modificare i valori predefiniti in base alla tabella seguente. Quindi seleziona Esegui.

    Campo Valore
    Compressione true o false.
    Deduplicazione true o false. Quando si abilita la deduplicazione, si abilitano sia la deduplicazione che la compressione.
    ClustersToChange Nome del cluster come definito nel server vCenter. Delimita da virgole per specificare come destinazione più cluster.
    Mantieni fino a Periodo di conservazione dell'output del cmdlet. Il valore predefinito è 60.
    Specificare il nome per l'esecuzione Nome alfanumerico. Ad esempio, impostare cluster-1 solo per comprimere.
    Timeout Periodo dopo il quale un cmdlet viene chiuso se il completamento richiede troppo tempo.

Altre informazioni sul Set-vSANCompressDedupe cmdlet:

  • Quando si imposta Compression su false e Deduplication su true, vSAN è impostato su Deduplication e Compression.
  • Quando si imposta Compression a false e Deduplication a false, l'efficienza dello spazio è disabilitata.
  • Le impostazioni predefinite per la soluzione Azure VMware sono Deduplication e Compression.
  • L'impostazione Compression offre solo prestazioni leggermente migliori.
  • Quando si disabilitano le Compression impostazioni e Deduplication , è possibile ottenere i migliori miglioramenti delle prestazioni, ma al costo dell'efficienza dello spazio.

Impostare la crittografia dei dati in transito di VMware vSAN

Eseguire il cmdlet Set-vSANDataInTransitEncryption per abilitare o disabilitare la crittografia dei dati in transito per tutti i cluster o i cluster specificati di un software-defined data center (SDDC).

Nota

Quando si modifica questa impostazione, si verifica un impatto sulle prestazioni. Vedere Crittografia dei dati e prestazioni vSAN.

  1. Accedere al portale di Azure.

  2. Selezionare Esegui il comando>Pacchetti>Set-vSANDataInTransitEncryption.

  3. Specificare i valori obbligatori o modificare i valori predefiniti in base alla tabella seguente. Quindi seleziona Esegui.

    Campo Valore
    ClusterName Nome del cluster. Lasciare in bianco se è necessario abilitare per l'intero SDDC. In caso contrario, immettere un elenco delimitato da virgole di nomi.
    Abilitazione Specificare true o false per abilitare o disabilitare la funzionalità.
  4. Selezionare Notifiche per visualizzare lo stato di avanzamento.

È anche possibile usare il Get-vSANDataInTransitEncryptionStatus comando per controllare lo stato corrente o controllare lo stato dopo l'esecuzione dell'operazione Set-vSANDataInTransitEncryptionStatus . Questa azione verifica lo stato di crittografia corrente del cluster.