Distribuire un cluster iperconvergente Spazi di archiviazione diretta in VMM
Questo articolo descrive come configurare un cluster iperconvergente che esegue Spazi di archiviazione diretta (S2D) in System Center Virtual Machine Manager (VMM). Altre informazioni su S2D.
È possibile distribuire un cluster S2D iperconvergente effettuando il provisioning di un cluster Hyper-V e abilitando S2D da host Hyper-V esistenti o effettuando il provisioning da server bare metal.
Non è attualmente possibile abilitare S2D in una distribuzione iperconvergente in un cluster Hyper-V distribuito da computer bare metal con il sistema operativo Nano.
Nota
È necessario abilitare S2D prima di aggiungere il provider di archiviazione a VMM.
Per abilitare S2D, passare a Configurazione>generale Specificare il nome del cluster e il gruppo host e selezionare l'opzione Abilita Spazi di archiviazione diretta come illustrato di seguito:
Dopo aver abilitato un cluster con S2D, VMM esegue le operazioni seguenti:
- Il ruolo File Server e la funzionalità Clustering di failover sono abilitati.
- La replica di archiviazione e la deduplicazione dei dati sono abilitate.
- Il cluster viene facoltativamente convalidato e creato.
- S2D è abilitato e viene creato un array di archiviazione con lo stesso nome specificato nella procedura guidata.
Se si usa PowerShell per creare un cluster iperconvergente, il pool e il livello di archiviazione vengono creati automaticamente con l'opzione Enable-ClusterS2D autoconfig=true .
Prima di iniziare
- Assicurarsi di eseguire VMM 2016 o versione successiva.
- Gli host Hyper-V in un cluster devono eseguire Windows Server 2016 o versione successiva con il ruolo Hyper-V installato e essere configurato per ospitare le macchine virtuali.
Nota
VMM 2019 UR3 e versioni successive supporta l'infrastruttura iperconvergente (HCI, versione 20H2) di Azure Stack.
Nota
VMM 2022 supporta l'infrastruttura iperconvergente di Azure Stack (HCI, versione 20H2 e 21H2).
Dopo aver stabilito questi prerequisiti, effettuare il provisioning di un cluster e configurare le risorse di archiviazione. È quindi possibile distribuire macchine virtuali nel cluster o esportare l'archiviazione in altre risorse usando sofS.
Passaggio 1: Effettuare il provisioning del cluster
È possibile effettuare il provisioning di un cluster nei modi seguenti:
- Da host Hyper-V
- Da macchine bare metal
Selezionare la scheda necessaria per i passaggi per effettuare il provisioning di un cluster:
Seguire questa procedura per effettuare il provisioning di un cluster dagli host Hyper-V:
- Se è necessario aggiungere gli host Hyper-V all'infrastruttura VMM, seguire questa procedura. Se si trovano già nell'infrastruttura VMM, passare al passaggio successivo.
- Seguire le istruzioni per il provisioning di un cluster da host Hyper-V autonomi gestiti nell'infrastruttura VMM.
Nota
- Quando si configura il cluster, assicurarsi di selezionare l'opzione Abilita Spazi di archiviazione diretta nella pagina Configurazione generale della procedura guidata Crea cluster Hyper-V. In Tipo di risorsa selezionare Server esistenti che eseguono un sistema operativo Windows Server e selezionare gli host Hyper-V da aggiungere al cluster.
- Se S2D è abilitato, è necessario convalidare il cluster. Ignorare questo passaggio non è supportato.
Passaggio 2: Configurare la rete per il cluster
Dopo il provisioning e la gestione del cluster nell'infrastruttura VMM, è necessario configurare la rete per i nodi del cluster.
- Per iniziare, creare una rete logica per eseguire il mirroring della rete di gestione fisica.
- È necessario configurare un commutatore logico con Switch Embedded Teaming (SET) abilitato in modo che il commutatore sia a conoscenza della virtualizzazione. Questo commutatore è connesso alla rete logica di gestione e dispone di tutte le schede virtuali host necessarie per fornire l'accesso alla rete di gestione o configurare la rete di archiviazione. S2D si basa su una rete per comunicare tra host. Sono consigliati adattatori con supporto per RDMA.
- Creare reti VM.
Nota
La funzionalità seguente è applicabile per VMM 2019 UR1.
Passaggio 3: Configurare le impostazioni DCB nel cluster S2D
Nota
La configurazione delle impostazioni DCB è un passaggio facoltativo per ottenere prestazioni elevate durante il flusso di lavoro di creazione del cluster S2D. Andare al passaggio 4 se non si desidera configurare le impostazioni dcb.
Consigli
Se sono state distribuite vNIC, per ottenere prestazioni ottimali, è consigliabile eseguire il mapping di tutte le schede di interfaccia di rete virtuali con i pc corrispondenti. Le affinità tra vNIC e pNIC vengono impostate in modo casuale dal sistema operativo e possono verificarsi scenari in cui vengono mappati più schede di interfaccia di rete virtuale alla stessa scheda di interfaccia di rete. Per evitare questi scenari, è consigliabile impostare manualmente l'affinità tra la scheda di interfaccia di rete virtuale e la scheda di interfaccia di rete tramite pNIC seguendo i passaggi elencati qui.
Quando si crea un profilo di porta della scheda di rete, è consigliabile consentire la priorità IEEE. Altre informazioni. È anche possibile impostare la priorità IEEE usando i comandi di PowerShell seguenti:
PS> Set-VMNetworkAdapterVlan -VMNetworkAdapterName SMB2 -VlanId "101" -Access -ManagementOS PS> Set-VMNetworkAdapter -ManagementOS -Name SMB2 -IeeePriorityTag on
Operazioni preliminari
Verificare quanto segue:
Si esegue VMM 2016 o versione successiva.
Gli host Hyper-V nel cluster eseguono Windows Server 2016 o versione successiva con il ruolo Hyper-V installato e configurato per ospitare le macchine virtuali.
Nota
- È possibile configurare le impostazioni DCB sia nel cluster Hyper-V S2D (iperconvergente) che nel cluster S2D SOFS (disaggregato).
- È possibile configurare le impostazioni dcb durante il flusso di lavoro di creazione del cluster o in un cluster esistente.
- Non è possibile configurare le impostazioni DCB durante la creazione del cluster SOFS; è possibile configurare solo in un cluster SOFS esistente. Tutti i nodi del cluster SOFS devono essere gestiti da VMM.
- La configurazione delle impostazioni DCB durante la creazione del cluster è supportata solo quando il cluster viene creato con un server Windows esistente. Non è supportato con il flusso di lavoro di distribuzione bare metal/sistema operativo.
Per configurare le impostazioni dcb, seguire questa procedura:
Creare un nuovo cluster Hyper-V e selezionare Abilita Spazi di archiviazione diretta. L'opzione di configurazione DCB viene aggiunta al flusso di lavoro di creazione del cluster Hyper-V.
In Configurazione dcb selezionare Configura Data Center Bridging.
Specificare i valori priorità e larghezza di banda per il traffico heartbeat diretto da SMB e cluster.
Nota
I valori predefiniti vengono assegnati a Priority e Bandwidth. Personalizzare questi valori in base alle esigenze dell'ambiente dell'organizzazione.
Valori predefiniti:
Classe di traffico Priorità Larghezza di banda (%) Cluster Heartbeat 7 1 SMB diretto 3 50 Selezionare le schede di rete usate per il traffico di archiviazione. RDMA è abilitato in queste schede di rete.
Nota
In uno scenario di scheda di interfaccia di rete convergente selezionare le schede di interfaccia di rete di archiviazione. I pNIC sottostanti devono essere in grado di supportare RDMA per la visualizzazione e la disponibilità delle schede virtuali per la selezione.
Esaminare il riepilogo e selezionare Fine.
Verrà creato un cluster S2D e i parametri DCB vengono configurati in tutti i nodi S2D.
Nota
- Le impostazioni DCB possono essere configurate nei cluster S2D Hyper-V esistenti visitando la pagina Proprietà cluster e passando alla pagina di configurazione DCB.
- Tutte le modifiche fuori banda apportate alle impostazioni DCB in uno dei nodi causeranno la mancata conformità del cluster S2D in VMM. Nella pagina di configurazione di DCB delle proprietà del cluster verrà fornita un'opzione di correzione, che è possibile usare per applicare le impostazioni DCB configurate in VMM nei nodi del cluster.
Passaggio 4: Gestire il pool e creare volumi condivisi cluster
È ora possibile modificare le impostazioni del pool di archiviazione e creare dischi virtuali e volumi condivisi cluster.
Selezionare Fabric>Storage Arrays (Array di archiviazione infrastruttura).>
Fare clic con il pulsante destro del mouse sul cluster >Gestisci pool e selezionare il pool di archiviazione creato per impostazione predefinita. È possibile modificare il nome predefinito e aggiungere una classificazione.
Per creare un file CSV, fare clic con il pulsante destro del mouse sul cluster >Proprietà>volumi condivisi.
In Create Volume Wizard Storage Type (Crea tipo di archiviazione creazione guidata >volume) specificare il nome del volume e selezionare il pool di archiviazione.
In Capacità è possibile specificare le dimensioni del volume, il file system e le impostazioni di resilienza.
Selezionare Configura impostazioni avanzate di archiviazione e suddivisione in livelli per configurare queste opzioni.
Selezionare Avanti.
In Impostazioni archiviazione specificare le impostazioni di suddivisione, capacità e resilienza del livello di archiviazione.
In Riepilogo verificare le impostazioni e completare la procedura guidata. Un disco virtuale verrà creato automaticamente quando si crea il volume.
Se si usa PowerShell, il pool e il livello di archiviazione vengono creati automaticamente con l'opzione Enable-ClusterS2D autoconfig=true .
Passaggio 5: Distribuire macchine virtuali nel cluster
In una topologia iperconvergente, le macchine virtuali possono essere distribuite direttamente nel cluster. I dischi rigidi virtuali vengono inseriti nei volumi creati con S2D. È possibile creare e distribuire queste macchine virtuali esattamente come qualsiasi altra macchina virtuale.
Passaggio 3: Gestire il pool e creare volumi condivisi cluster
È ora possibile modificare le impostazioni del pool di archiviazione e creare dischi virtuali e volumi condivisi cluster.
Selezionare Fabric>Storage Arrays (Array di archiviazione infrastruttura).>
Fare clic con il pulsante destro del mouse sul cluster >Gestisci pool e selezionare il pool di archiviazione creato per impostazione predefinita. È possibile modificare il nome predefinito e aggiungere una classificazione.
Per creare un file CSV, fare clic con il pulsante destro del mouse sul cluster >Proprietà>volumi condivisi.
In Create Volume Wizard Storage Type (Crea tipo di archiviazione creazione guidata >volume) specificare il nome del volume e selezionare il pool di archiviazione.
In Capacità è possibile specificare le dimensioni del volume, il file system e le impostazioni di resilienza.
Selezionare Configura impostazioni avanzate di archiviazione e suddivisione in livelli per configurare queste opzioni.
Selezionare Avanti.
In Impostazioni archiviazione specificare le impostazioni di suddivisione, capacità e resilienza del livello di archiviazione.
In Riepilogo verificare le impostazioni e completare la procedura guidata. Un disco virtuale verrà creato automaticamente quando si crea il volume.
Se si usa PowerShell, il pool e il livello di archiviazione vengono creati automaticamente con l'opzione Enable-ClusterS2D autoconfig=true .
Passaggio 4: Distribuire macchine virtuali nel cluster
In una topologia iperconvergente, le macchine virtuali possono essere distribuite direttamente nel cluster. I dischi rigidi virtuali vengono inseriti nei volumi creati con S2D. È possibile creare e distribuire queste macchine virtuali esattamente come qualsiasi altra macchina virtuale.