Uso di Spazi di archiviazione diretta nei cluster di macchine virtuali guest

Si applica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, versioni 21H2 e 20H2

È possibile distribuire Spazi di archiviazione diretta in un cluster di server fisici o in cluster guest della macchina virtuale come illustrato in questo argomento. Questo tipo di distribuzione offre un'archiviazione condivisa virtuale in un set di macchine virtuali in un cloud privato o pubblico. In questo modo è possibile usare soluzioni a disponibilità elevata dell'applicazione.

Per usare invece Dischi condivisi di Azure per le macchine virtuali guest, vedere Dischi condivisi di Azure.

Storage Spaces Direct diagram

Distribuzione in cluster guest di macchine virtuali Iaas di Azure

I modelli di Azure sono stati pubblicati per ridurre la complessità, configurare le procedure consigliate e velocizzare le distribuzioni di Spazi di archiviazione diretta in una macchina virtuale Iaas di Azure. Questa è la soluzione consigliata per la distribuzione in Azure.

Requisiti per i cluster guest

Le considerazioni seguenti si applicano durante la distribuzione di Spazi di archiviazione diretta in un ambiente virtualizzato.

Suggerimento

I modelli di Azure configurano automaticamente le considerazioni seguenti per l'utente e sono la soluzione consigliata durante la distribuzione in macchine virtuali IaaS di Azure.

  • Minimo di due nodi e massimo di tre nodi

  • Le distribuzioni a due nodi devono configurare un server di controllo di controllo del server di controllo cloud o di condivisione file.

  • Le distribuzioni a tre nodi possono tollerare un nodo verso il basso e la perdita di uno o più dischi in un altro nodo. Se due nodi vengono arrestati, i dischi virtuali saranno offline fino a quando non viene restituito uno dei nodi.

  • Configurare le macchine virtuali da distribuire tra domini di errore

    • Azure: configurare il set di disponibilità

    • Hyper-V: configurare AntiAffinityClassNames nelle macchine virtuali per separare le macchine virtuali tra nodi

    • VMware: configurare la regola anti-affinità della macchina virtuale creando una regola di ripristino di emergenza di tipo "Separate Macchine virtuali" per separare le macchine virtuali tra gli host ESX. I dischi presentati per l'uso con Spazi di archiviazione diretta devono usare l'adattatore Paravirtual SCSI (PVSCSI). Per il supporto di PVSCSI con Windows Server, consultare https://kb.vmware.com/s/article/1010398.

  • Usare l'archiviazione a bassa latenza o ad alte prestazioni, ad esempio i dischi gestiti di Azure Premium SSD o più velocemente

  • Distribuire una progettazione di archiviazione flat senza dispositivi di memorizzazione nella cache configurati

  • Usare almeno due dischi dati virtuali presentati a ogni macchina virtuale (VHD/VHDX/VMDK)

    Questo numero è diverso dalle distribuzioni bare metal perché i dischi virtuali possono essere implementati come file che non sono soggetti a errori fisici.

  • Disabilitare le funzionalità di sostituzione automatica dell'unità nel Servizio integrità eseguendo il cmdlet di PowerShell seguente:

    Get-storagesubsystem clus* | set-storagehealthsetting -name "System.Storage.PhysicalDisk.AutoReplace.Enabled" -value "False"
    
  • Per offrire maggiore resilienza alla latenza di archiviazione VHD/VHDX/VMDK nei cluster guest, aumentare il valore di timeout di I/O Spazi di archiviazione:

    HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\spaceport\\Parameters\\HwTimeout

    dword: 00007530

    L'equivalente decimale di Esadecimale 7530 è 30000, ovvero 30 secondi. Il valore predefinito è 1770 Esadecimale o 6000 Decimal, ovvero 6 secondi.

Non supportato

  • Snapshot/ripristino del disco virtuale a livello di host

    Usare invece soluzioni di backup a livello guest tradizionali per eseguire il backup e ripristinare i dati nei volumi di Spazi di archiviazione diretta.

  • Modifica delle dimensioni del disco virtuale a livello di host

    I dischi virtuali esposti tramite la macchina virtuale devono mantenere le stesse dimensioni e caratteristiche. L'aggiunta di una maggiore capacità al pool di archiviazione può essere eseguita aggiungendo altri dischi virtuali a ognuna delle macchine virtuali e quindi aggiungendoli al pool. È consigliabile usare dischi virtuali delle stesse dimensioni e caratteristiche dei dischi virtuali correnti.

Altri riferimenti