Distribuire e gestire i cluster HCI di Azure Stack in VMM

Si applica a: Azure Stack HCI, versione 20H2

Questo articolo fornisce informazioni su come configurare un cluster Azure Stack HCI versione 20H2 in System Center - Virtual Machine Manager (VMM) 2019 UR3 e versioni successive. È possibile distribuire un cluster HCI di Azure Stack eseguendo il provisioning da server bare metal.

Importante

Se si usa Microsoft System Center Virtual Machine Manager 2019 per gestire il cluster Azure Stack HCI, versione 20H2, non tentare di aggiornare il cluster ad Azure Stack HCI, versione 21H2 senza prima installare System Center 2022 Preview.

Prima di iniziare

Assicurarsi di eseguire VMM 2019 UR3 o versioni successive.

Che cos'è supportato?

Cosa non è supportato?

  • La gestione dei cluster estesi di Azure Stack HCI non è attualmente supportata in VMM.

  • Azure Stack HCI è destinato a un host di virtualizzazione in cui vengono eseguiti tutti i carichi di lavoro nelle macchine virtuali, le condizioni di Azure Stack HCI consentono di eseguire solo ciò che è necessario per ospitare macchine virtuali. I cluster HCI di Azure Stack non devono essere usati per altri scopi, ad esempio server WSUS, server WDS o server di libreria. Vedere Casi d'uso per Azure Stack HCI e Quando usare Azure Stack HCI.

  • La migrazione in tempo reale della macchina virtuale non è supportata tra alcuna versione di Windows Server e cluster HCI di Azure Stack.

  • La migrazione di rete da Windows Server 2019 al cluster HCI di Azure Stack funzionerà, nonché la migrazione di una macchina virtuale offline (arresto). VMM esegue l'operazione di esportazione e importazione qui.

Nota

È necessario abilitare Spazi di archiviazione diretta durante la creazione di un cluster Azure Stack HCI. Per abilitare Spazi di archiviazione diretta, nella creazione guidata cluster passare a Configurazione generale, in Specificare il nome del cluster e il gruppo host, selezionare Abilita Spazi di archiviazione diretta, come illustrato di seguito:

S2D enabled

Dopo aver abilitato un cluster con Spazi di archiviazione diretta, VMM esegue le operazioni seguenti:

  • La funzionalità Clustering di failover è abilitata.
  • Archiviazione replica e deduplicazione dei dati sono abilitati.
  • Il cluster viene convalidato e creato facoltativamente.
  • Spazi di archiviazione diretta è abilitato e viene creata una matrice 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.

Dopo aver soddisfatto questi prerequisiti, è necessario effettuare il provisioning di un cluster e configurare le risorse di archiviazione in tale cluster. È quindi possibile distribuire macchine virtuali nel cluster.

Seguire questa procedura:

Passaggio 1: Effettuare il provisioning del cluster

È possibile effettuare il provisioning di un cluster da host Hyper-V e computer bare metal:

Effettuare il provisioning di un cluster da host Hyper-V

Se è necessario aggiungere gli host HCI di Azure Stack all'infrastruttura VMM, seguire questa procedura. Se gli host sono già inclusi nell'infrastruttura di VMM, andare al passaggio successivo.

Nota

  • Quando si configura il cluster, selezionare l'opzione Abilita Spazi di archiviazione diretta nella pagina Configurazione generale della creazione guidata cluster Hyper-V.
  • In Tipo di risorsa selezionare Server esistenti che eseguono un sistema operativo server Windows e selezionare gli host Hyper-V da aggiungere al cluster.
  • Tutti gli host selezionati devono avere installato il sistema operativo Azure Stack HCI.
  • Poiché Spazi di archiviazione diretta è abilitato, il cluster deve essere convalidato.

Effettuare il provisioning di un cluster per computer bare metal

Nota

In genere, un nodo Spazi di archiviazione diretta richiede impostazioni RDMA, QOS e SET. Per configurare queste impostazioni per un nodo con computer bare metal, è possibile usare la funzionalità di script di post-distribuzione in PCP. Di seguito è riportato lo script di post distribuzione PCP di esempio. È anche possibile usare questo script per configurare RDMA, QoS e SET aggiungendo un nuovo nodo a una distribuzione Spazi di archiviazione diretta esistente da computer bare metal.

  1. Leggere i prerequisiti per la distribuzione di un cluster bare metal. Tenere presente quanto segue:

    • Il disco rigido virtuale generalizzato o VHDX nella libreria VMM deve eseguire Azure Stack HCI con gli aggiornamenti più recenti. È necessario impostare i valori Sistema operativo e Piattaforma di virtualizzazione per il disco rigido.
    • Per la distribuzione bare metal, è necessario aggiungere un server di esecuzione pre-avvio (PXE) all'infrastruttura VMM. Il server PXE viene fornito tramite Servizi di distribuzione Windows. VMM usa la propria immagine WinPE e è necessario assicurarsi che sia la versione più recente. A tale scopo, fare clic su Infrastruttura>Infrastruttura>Aggiorna immagine WinPE e assicurarsi che il processo venga completato.
  2. Seguire le istruzioni per il provisioning di un cluster da computer bare metal.

Passaggio 2: Configurare la rete per il cluster

Dopo aver completato il provisioning del cluster per la gestione nell'infrastruttura di VMM, è necessario configurare la rete per i nodi del cluster.

  1. Per iniziare, creare una rete logica che rispecchi la rete fisica di gestione.
  2. È necessario configurare un commutatore logico con SET (Switch Embedded Teaming) abilitato, in modo che il commutatore supporti la virtualizzazione. Il commutatore viene connesso alla rete logica di gestione e dispone di tutte le schede di rete virtuali host necessarie per fornire l'accesso alla rete di gestione o per configurare la rete di archiviazione. Spazi di archiviazione diretta si basa su una rete per comunicare tra host. È consigliabile usare schede che supportano RDMA.
  3. Creare reti VM.

Passaggio 3: Configurare le impostazioni DCB nel cluster Azure Stack HCI

Nota

La configurazione delle impostazioni DCB è un passaggio facoltativo per ottenere prestazioni elevate durante Spazi di archiviazione diretta flusso di lavoro di creazione del cluster. Andare al passaggio 4, se non si vuole configurare le impostazioni di DCB.

Indicazioni

  • Se sono state distribuite schede di interfaccia di rete virtuali (vNIC), per ottenere prestazioni ottimali è consigliabile eseguire il mapping di tutte le schede vNIC alle schede pNIC corrispondenti. Le affinità tra vNIC e pNIC vengono impostate in modo casuale dal sistema operativo e possono verificarsi scenari in cui più schede vNIC sono mappate alla stessa scheda pNIC. Per evitare tali scenari, è consigliabile impostare manualmente l'affinità tra vNIC e 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
    

Usare la procedura seguente per configurare le impostazioni di DCB:

  1. Creare un nuovo cluster Hyper-V, selezionare Abilita spazi di archiviazione diretta. L'opzione Configurazione di DCB viene aggiunta al flusso di lavoro di creazione del cluster Hyper-V.

    Hyper-V cluster

  2. In Configurazione di DCB selezionare Configura Data Center Bridging.

  3. Specificare i valori Priorità e Larghezza di banda per il traffico SMB diretto e degli heartbeat del cluster.

    Nota

    I valori predefiniti vengono assegnati a Priorità e Larghezza di banda. Personalizzare questi valori in base alle esigenze dell'ambiente dell'organizzazione.

    Priority bandwidth

    Valori predefiniti:

    Classe di traffico Priorità Larghezza di banda (%)
    Heartbeat del cluster 7 1
    SMB diretto 3 50
  4. Selezionare le schede di rete usate per il traffico di archiviazione. RDMA è abilitato in queste schede di rete.

    Nota

    In uno scenario di NIC convergente selezionare le schede vNIC di archiviazione. Le schede pNIC sottostanti devono supportare RDMA per visualizzare e rendere disponibili per la selezione le schede vNIC.

    Enable RMDS

  5. Rivedere il riepilogo e selezionare Fine.

    Verrà creato un cluster HCI di Azure Stack e i parametri DCB vengono configurati in tutti i nodi Spazi di archiviazione diretta.

    Nota

    • Le impostazioni DCB possono essere configurate nei cluster Hyper-V esistenti Spazi di archiviazione diretta visitando la pagina Proprietà cluster e passando alla pagina di configurazione DCB.
    • Tutte le modifiche fuori banda alle impostazioni DCB in uno dei nodi causeranno che il cluster Spazi di archiviazione diretta non sia conforme in VMM. Verrà resa disponibile un'opzione Correggi nella pagina Configurazione di DCB delle proprietà del cluster che è possibile usare per applicare le impostazioni di DCB configurate in VMM nei nodi del cluster.

Passaggio 4: Registrare il cluster HCI di Azure Stack con Azure

Dopo aver creato un cluster Azure Stack HCI, deve essere registrato con Azure entro 30 giorni dall'installazione per le condizioni del servizio online di Azure. Seguire questa procedura per registrare il cluster Azure Stack HCI con Azure.

Lo stato di registrazione rifletterà in VMM dopo un aggiornamento del cluster riuscito.

Passaggio 5: Visualizzare lo stato di registrazione dei cluster Azure Stack HCI

  1. Nella console VMM è possibile visualizzare lo stato di registrazione e l'ultima data connessa dei cluster Azure Stack HCI.

  2. Fare clic con il pulsante destro del mouse sul cluster Azure Stack HCI e scegliere Proprietà.

    Registration status

  3. Ottenere -SCVMM host ha nuove proprietà per controllare lo stato di registrazione.

Passaggio 6: Gestire il pool e creare le macchine virtuali

È ora possibile modificare le impostazioni del pool di archiviazione e creare dischi virtuali e volumi condivisi cluster.

  1. Fare clic su Fabric>Archiviazione>Arrays.

  2. 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.

  3. Per creare un file CSV, fare clic con il pulsante destro del mouse sul cluster >ProprietàShared> Volumi.

  4. Nella Creazione guidata> volume Archiviazione Digitare specificare il nome del volume e selezionare il pool di archiviazione.

  5. In Capacità è possibile specificare le dimensioni del volume, il file system e la resilienza (errori da tollerare).

    Volume settings

  6. Fare clic su Configurare le impostazioni di archiviazione e di suddivisione in livelli per impostare queste opzioni.

    Configure Storage settings

  7. 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 Abilita-ClusterS2D autoconfig=true .

Passaggio 7: Distribuire macchine virtuali nel cluster

In una topologia iperconvergente le VM possono essere distribuite direttamente nel cluster. I dischi rigidi virtuali vengono inseriti nei volumi creati usando Spazi di archiviazione diretta. È possibile creare e distribuire queste macchine virtuali esattamente come si creerebbe qualsiasi altra macchina virtuale.

Importante

Se il cluster HCI di Azure Stack non è registrato con Azure o non è connesso ad Azure per più di 30 giorni dopo la registrazione, la creazione della macchina virtuale a disponibilità elevata (HAVM) verrà bloccata nel cluster. Fare riferimento al passaggio 4 & 5 per la registrazione del cluster.

Passaggi successivi