Dela via


Distribuera och hantera Azure Stack HCI-kluster i VMM

Den här artikeln innehåller information om hur du konfigurerar ett Azure Stack HCI-kluster i System Center – Virtual Machine Manager (VMM). Du kan distribuera ett Azure Stack HCI-kluster genom att etablera från bare metal-servrar eller genom att lägga till befintliga värdar. Läs mer om nya Azure Stack HCI.

VMM 2019 Samlad uppdatering 3 (UR3) stöder Azure Stack HCI, version 20H2. Den aktuella produkten är Azure Stack HCI, version 21H2. Från och med System Center 2022 stöder VMM Azure Stack HCI, version 20H2; Azure Stack HCI, version 21H2; och Azure Stack HCI version 22H2 (stöds från VMM 2022 UR1).

Viktigt

Azure Stack HCI-kluster som hanteras av Virtual Machine Manager bör inte ansluta till förhandsgranskningskanalen ännu. System Center (inklusive Virtual Machine Manager, Operations Manager och andra komponenter) stöder för närvarande inte förhandsversioner av Azure Stack. De senaste uppdateringarna finns i System Center-bloggen.

Innan du börjar

Kontrollera att du kör VMM 2019 UR3 eller senare.

Vad stöds?

  • Dessutom, skapande och hantering av Azure Stack HCI-kluster. Se detaljerade steg för att skapa och hantera HCI-kluster.

  • Möjlighet att etablera & distribuera virtuella datorer i Azure Stack HCI-kluster och utföra livscykelåtgärder för virtuella datorer. Virtuella datorer kan etableras med VHD(x) filer, mallar eller från en befintlig virtuell dator. Läs mer.

  • Konfigurera VLAN-baserat nätverk på Azure Stack HCI-kluster.

  • Distribution och hantering av SDN-nätverksstyrenheten i Azure Stack HCI-kluster.

  • Hantering av inställningar för lagringspooler, skapande av virtuella diskar, skapande av klusterdelade volymer (CSV:er) och tillämpning av QoS-inställningar.

  • Att flytta virtuella datorer mellan Windows Server- och Azure Stack HCI-kluster fungerar via nätverksmigrering och migrering av en virtuell dator som är offline (avstängd). I det här scenariot exporterar och importerar VMM under huven, även om det utförs som en enda åtgärd.

  • PowerShell-cmdletar som används för att hantera Windows Server-kluster kan också användas för att hantera Azure Stack HCI-kluster.

Registrera och avregistrera Azure Stack HCI-kluster

Med VMM 2022 introducerar vi VMM PowerShell-cmdletar för att registrera och avregistrera Azure Stack HCI-kluster.

Använd följande cmdletar för att registrera ett HCI-kluster:

Register-SCAzStackHCI -VMHostCluster <HostCluster> -SubscriptionID <string>

Använd följande kommando för att avregistrera ett kluster:

Unregister-SCAzStackHCI -VMHostCluster <HostCluster> -SubscriptionID <string>

Detaljerad information om parametern som stöds finns i Register-SCAzStackHCI och Unregister-SCAzStackHCI.

Vad stöds inte?

Anteckning

Direktmigrering mellan Azure Stack HCI-kluster fungerar samt mellan Windows Server-kluster.

  • Den enda lagringstyp som är tillgänglig för Azure Stack HCI är Lagringsdirigering (S2D). Skapande eller hantering av icke-S2D-kluster med Azure Stack HCI-noder stöds inte. Om du behöver använda någon annan typ av lagring, till exempel SAN, använder du Windows Server som virtualiseringsvärd.

Anteckning

Du måste aktivera S2D när du skapar ett Azure Stack HCI-kluster. Om du vill aktivera S2D går du till Allmän konfiguration i guiden skapa kluster. Under Ange klusternamn och värdgrupp väljer du Aktivera Lagringsdirigering enligt nedan:

Skärmbild av S2D aktiverat.

När du har aktiverat ett kluster med S2D gör VMM följande:

  • Funktionen Redundansklustring är aktiverad.
  • Lagringsreplikering och datadeduplicering är aktiverade.
  • Klustret verifieras och skapas om du vill.
  • S2D är aktiverat och ett lagringsmatrisobjekt skapas i VMM med samma namn som du angav i guiden.

När du använder VMM för att skapa ett hyperkonvergerat kluster skapas poolen och lagringsnivåerna automatiskt genom att köra Enable-ClusterStorageSpacesDirect -Autoconfig $True.

När dessa krav är uppfyllda etablerar du ett kluster och konfigurerar lagringsresurser på det. Du kan sedan distribuera virtuella datorer i klustret.

Följ de här stegen:

Steg 1: Etablera klustret

Du kan etablera ett kluster av Hyper-V-värdar och datorer utan operativsystem:

Etablera ett kluster från Hyper-V-värdar

Om du behöver lägga till Azure Stack HCI-värdarna i VMM-infrastrukturresurserna följer du dessa steg. Om de redan finns i VMM-infrastrukturresurserna går du vidare till nästa steg.

Anteckning

  • När du konfigurerar klustret väljer du alternativet Aktivera Lagringsdirigering på sidan Allmän konfiguration i guiden Skapa Hyper-V-kluster.
  • I Resurstyp väljer du Befintliga servrar som kör ett Windows Server-operativsystem och väljer de Hyper-V-värdar som ska läggas till i klustret.
  • Alla valda värdar ska ha Azure Stack HCI installerat.
  • Eftersom S2D är aktiverat måste klustret verifieras.

Etablera ett kluster från datorer utan operativsystem

Anteckning

Vanligtvis kräver S2D-noden RDMA-, QoS- och SET-inställningar. Om du vill konfigurera de här inställningarna för en nod med datorer utan operativsystem kan du använda funktionen för skript efter distribution i PCP. Här är exempelskriptet för PCP-efterdistribution. Du kan också använda det här skriptet för att konfigurera RDMA, QoS och SET när du lägger till en ny nod i en befintlig S2D-distribution från datorer utan operativsystem.

  1. Läs förutsättningarna för distribution utan operativsystemkluster.

Anteckning

  • Den generaliserade virtuella hårddisken eller VHDX i VMM-biblioteket bör köra Azure Stack HCI med de senaste uppdateringarna. Värdena för operativsystem och virtualiseringsplattform för hårddisken ska anges.
  • För distribution utan operativsystem måste du lägga till en PXE-server (Pre-Boot Execution Environment) i VMM-infrastrukturresurserna. PXE-servern tillhandahålls via Windows Deployment Services. VMM använder sin egen WinPE-avbildning och du måste se till att den är den senaste. Det gör du genomatt välja >WinPE-avbildning för uppdatering avinfrastrukturinfrastruktur> och se till att jobbet har slutförts.
  1. Följ anvisningarna för att etablera ett kluster från datorer utan operativsystem.

Steg 2: Konfigurera nätverk för klustret

När klustret har etablerats och hanteras i VMM-infrastrukturresurserna måste du konfigurera nätverk för klusternoder.

  1. Börja med att skapa ett logiskt nätverk som speglar ditt fysiska hanteringsnätverk.
  2. Du måste konfigurera en logisk växel med Switch Embedded Teaming (SET) aktiverat så att växeln är medveten om virtualisering. Den här växeln är ansluten till det logiska hanteringsnätverket och har alla virtuella värdkort som krävs för att ge åtkomst till hanteringsnätverket eller konfigurera lagringsnätverk. S2D förlitar sig på ett nätverk för att kommunicera mellan värdar. RDMA-kompatibla kort rekommenderas.
  3. Skapa virtuella datornätverk.

Steg 3: Konfigurera DCB-inställningar i Azure Stack HCI-klustret

Anteckning

Konfiguration av DCB-inställningar är ett valfritt steg för att uppnå höga prestanda när du skapar S2D-kluster. Hoppa till steg 4 om du inte vill konfigurera DCB-inställningar.

Rekommendationer

  • Om du har distribuerat virtuella nätverkskort rekommenderar vi att du mappar alla dina virtuella nätverkskort med motsvarande nätverkskort för optimala prestanda. Tillhörighet mellan virtuellt nätverkskort och pNIC anges slumpmässigt av operativsystemet, och det kan finnas scenarier där flera virtuella nätverkskort mappas till samma pNIC. För att undvika sådana scenarier rekommenderar vi att du manuellt anger tillhörighet mellan virtuellt nätverkskort och pNIC genom att följa stegen som anges här.

  • När du skapar en portprofil för nätverkskort rekommenderar vi att du tillåter IEEE-prioritet. Läs mer.

    Du kan också ange IEEE-prioritet med hjälp av följande PowerShell-kommandon:

    Set-VMNetworkAdapterVlan -VMNetworkAdapterName 'SMB2' -VlanId '101' -Access -ManagementOS
    Set-VMNetworkAdapter -ManagementOS -Name 'SMB2' -IeeePriorityTag on
    

Använd följande steg för att konfigurera DCB-inställningar:

  1. Skapa ett nytt Hyper-V-kluster och välj Aktivera Lagringsdirigering. Alternativet DCB-konfiguration läggs till i arbetsflödet för att skapa Hyper-V-kluster.

    Skärmbild av Hyper-V-kluster.

  2. I DCB-konfiguration väljer du Konfigurera datacenterbryggning.

  3. Ange prioritets- och bandbreddsvärden för trafik med SMB-Direct och klusterpulsslag.

Anteckning

Standardvärden tilldelas prioritet och bandbredd. Anpassa dessa värden baserat på organisationens miljöbehov.

Skärmbild av prioritetsbandbredd.

Standardvärden:

Trafikklass Prioritet Bandbredd (%)
Kluster pulsslag 7 1
SMB-Direct 3 50
  1. Välj de nätverkskort som används för lagringstrafik. RDMA är aktiverat på dessa nätverkskort.

    Anteckning

    I ett konvergerat NIC-scenario väljer du de virtuella nätverkskorten för lagring. De underliggande pNIC:erna ska vara RDMA-kompatibla för att virtuella nätverkskort ska kunna visas och vara tillgängliga för val.

    Skärmbild av Aktivera RMDS.

  2. Granska sammanfattningen och välj Slutför.

    Ett Azure Stack HCI-kluster skapas och DCB-parametrarna konfigureras på alla S2D-noder.

    Anteckning

    • DCB-inställningar kan konfigureras i befintliga Hyper-V S2D-kluster genom att gå till sidan Klusteregenskaper och gå till DCB-konfigurationssidan .
    • Eventuella out-of-band-ändringar av DCB-inställningar på någon av noderna gör att S2D-klustret inte är kompatibelt i VMM. Ett reparationsalternativ finns på DCB-konfigurationssidan för klusteregenskaper, som du kan använda för att framtvinga DCB-inställningarna som konfigurerats i VMM på klusternoderna.

Steg 4: Registrera Azure Stack HCI-kluster med Azure

När du har skapat ett Azure Stack HCI-kluster måste det registreras med Azure inom 30 dagar efter installationen per Villkor för Azure Online Service. Om du använder System Center 2022 använder du Register-SCAzStackHCI cmdlet i VMM för att registrera Azure Stack HCI-klustret med Azure. Du kan också följa de här stegen för att registrera Azure Stack HCI-klustret med Azure.

Registreringsstatusen återspeglas i VMM efter en lyckad klusteruppdatering.

Steg 5: Visa registreringsstatus för Azure Stack HCI-kluster

  1. I VMM-konsolen kan du visa registreringsstatus och senaste anslutna datum för Azure Stack HCI-kluster.

  2. Välj Infrastruktur, högerklicka på Azure Stack HCI-klustret och välj Egenskaper.

    Skärmbild av registreringsstatus.

  3. Du kan också köra Get-SCVMHost och observera egenskaperna för det returnerade objektet för att kontrollera registreringsstatusen.

Steg 6: Hantera poolen och skapa CSV:er

Nu kan du ändra inställningarna för lagringspoolen och skapa virtuella diskar och CSV:er.

  1. Välj Infrastrukturlagringsmatriser>>.

  2. Högerklicka på klustret >Hantera pool och välj den lagringspool som skapades som standard. Du kan ändra standardnamnet och lägga till en klassificering.

  3. Om du vill skapa en CSV högerklickar du på klustret >Egenskaper>delade volymer.

  4. I guiden> Skapavolymlagringstyp anger du volymnamnet och väljer lagringspoolen.

  5. I Kapacitet kan du ange inställningar för volymstorlek, filsystem och återhämtning (problem med att tolerera).

    Skärmbild av volyminställningar.

  6. Välj Konfigurera inställningar för avancerad lagring och nivåindelning för att konfigurera de här alternativen.

    Skärmbild av konfigurera lagringsinställningar.

  7. Kontrollera inställningarna under Sammanfattning och slutför guiden. När du skapar volymen skapas en virtuell disk automatiskt.

Steg 7: Distribuera virtuella datorer i klustret

I en hyperkonvergerad topologi kan virtuella datorer distribueras direkt i klustret. Deras virtuella hårddiskar placeras på de volymer som du skapade med hjälp av S2D. Du skapar och distribuerar dessa virtuella datorer på samma sätt som du skapar andra virtuella datorer.

Viktigt

Om Azure Stack HCI-klustret inte har registrerats med Azure eller inte är anslutet till Azure under mer än 30 dagar efter registreringen blockeras skapandet av den virtuella datorn med hög tillgänglighet (HAVM) i klustret. Se steg 4 & 5 för klusterregistrering.

Steg 8: Migrera virtuella datorer från Windows Server till Azure Stack HCI-kluster

Använd funktionen för nätverksmigrering i VMM för att migrera arbetsbelastningar från Hyper-V (Windows Server 2019 & senare) till Azure Stack HCI.

Anteckning

Direktmigrering mellan Windows Server och Azure Stack HCI stöds inte. Nätverksmigrering från Azure Stack HCI till Windows Server stöds inte.

  1. Inaktivera tillfälligt direktmigreringen på målets Azure Stack HCI-värd.
  2. Välj Virtuella datorer och tjänster > Alla värdar och välj sedan den Hyper-V-källvärd som du vill migrera från.
  3. Välj den virtuella dator som du vill migrera. Den virtuella datorn måste vara inaktiverad.
  4. Välj Migrera virtuell dator.
  5. I Välj värd granskar du och väljer målets Azure Stack HCI-värd.
  6. Välj Nästa för att initiera nätverksmigrering. VMM utför importer och exporter i serverdelen.
  7. Kontrollera att den virtuella datorn har migrerats genom att kontrollera listan över virtuella datorer på målvärden. Aktivera den virtuella datorn och återaktivera direktmigrering på Azure Stack HCI-värden.

Steg 9: Migrera VMware-arbetsbelastningar till Azure Stack HCI-kluster med SCVMM

VMM erbjuder en enkel guidebaserad upplevelse för V2V-konvertering (virtuell till virtuell). Du kan använda konverteringsverktyget för att migrera arbetsbelastningar i stor skala från VMware-infrastruktur till Hyper-V-infrastruktur. Listan över VMware-servrar som stöds finns i Systemkrav.

Krav och begränsningar för konverteringen finns i Konvertera en virtuell VMware-dator till Hyper-V i VMM-infrastrukturresurserna.

  1. Skapa Kör som-konto för vCenter Server Administrator-rollen i VMM. Dessa administratörsautentiseringsuppgifter används för att hantera vCenter-server- och ESXi-värdar. Skärmbild som visar sidan Skapa Kör som-konto.

  2. I VMM-konsolen går du till Infrastruktur och väljer Servrar>Lägg till VMware vCenter Server. Skärmbild som visar alternativet Lägg till VMware vCenter.

  3. Gör följande på sidan Lägg till VMware vCenter Server :

    1. Datornamn: Ange vCenter-servernamnet.
    2. Kör som-konto: Välj kör som-kontot som skapats för vSphere-administratören.
      Skärmbild som visar serverinformation.
  4. Välj Slutför.

  5. På sidan Importera certifikat väljer du Importera.

    Skärmbild som visar alternativet Importera certifikat.

  6. Efter att vCenter-servern har lagts till migreras alla ESXi-värdar under vCenter till VMM.

Lägg till värdar

  1. I VMM-konsolen går du till Infrastruktur och väljer Servrar>Lägg till VMware ESX-värdar och kluster.
    Skärmbild som visar alternativet Lägg till värdar.
  2. I guiden Lägg till resurs,
    1. Under Autentiseringsuppgifter väljer du det Kör som-konto som används för porten och väljer Nästa. Skärmbild som visar fliken autentiseringsuppgifter.

    2. Under Målresurser väljer du alla ESX-kluster som behöver läggas till i VMM och väljer Nästa. Skärmbild som visar fliken målresurser.

    3. Under Värdinställningar väljer du den plats där du vill lägga till de virtuella datorerna och väljer Nästa. Skärmbild som visar fliken värdinställningar.

    4. Under Sammanfattning granskar du inställningarna och väljer Slutför. Tillsammans med värdarna läggs även associerade virtuella datorer till.

      Skärmbild som visar sammanfattningsfliken.

Kontrollera status för ESXi-värden

  1. Om ESXi-värdstatusen visas som OK (begränsad) högerklickar du på Hantering av egenskaper>, väljer Kör som-konto som används för porten och importerar certifikaten för värden.
    Upprepa samma process för alla ESXi-värdar. Skärmbild som visar fliken Hantering. När du har lagt till ESXi-klustren identifieras alla virtuella datorer som körs på ESXi-klustren automatiskt i VMM.

Visa virtuella datorer

  1. Gå till Virtuella datorer och tjänster för att visa de virtuella datorerna. Du kan också hantera de primära livscykelåtgärderna för dessa virtuella datorer från VMM.
    Skärmbild som visar ESXi-värdar.

  2. Högerklicka på den virtuella datorn och välj Ström av (onlinemigreringar stöds inte) som behöver migreras och avinstallera VMware-verktyg från gästoperativsystemet.

  3. Välj Start>Skapa Virtual Machines>Konvertera virtuell dator.

  4. I guiden Konvertera virtuell dator

    1. Under Välj källa väljer du den virtuella dator som körs i ESXi-servern och väljer Nästa. Skärmbild som visar alternativet Välj källa.
    2. Under Ange identitet för virtuell dator anger du det nya namnet för den virtuella datorn om du vill och väljer Nästa.
      Skärmbild som visar namnalternativet för den virtuella datorn.
  5. Under Välj värd väljer du målnoden Azure Stack HCI och anger platsen på värden för VM-lagringsfiler och väljer Nästa.

    Skärmbild som visar alternativet Välj värd.

  6. Välj ett virtuellt nätverk för den virtuella datorn och välj Skapa för att slutföra migreringen.
    Den virtuella datorn som körs på ESXi-klustret har migrerats till Azure Stack HCI-klustret. För automatisering använder du PowerShell-kommandon för konvertering.

Nästa steg