Implementera direktmigrering av virtuell Hyper-V-dator
- 13 minuter
En av de främsta fördelarna med virtualiseringen är möjligheten att överföra virtuella datorer till olika fysiska värdar. Förutsättningen för hög tillgänglighet i sådana scenarier är möjligheten att utföra en sådan åtgärd utan någon märkbar stilleståndstid. Hyper-V Live Migration ger den här funktionen.
Vad är Direktmigrering av Hyper-V?
Direktmigrering är en Hyper-V-funktion som gör att du smidigt kan flytta virtuella datorer som körs från en Hyper-V-värd till en annan samtidigt som du behåller tillgängligheten för arbetsbelastningar för virtuella datorer. Den främsta fördelen med direktmigrering är den resulterande flexibiliteten. Du kan till exempel inaktivera eller uppgradera en Hyper-V-värd efter behov, utan att behöva schemalägga ett underhållsperiod, genom att helt enkelt direkt migrera alla sina virtuella datorer.
Kommentar
Windows Server stöder direktmigreringar med delade ingenting, som inte är beroende av delad lagring eller redundanskluster. I stället passerar migreringstrafiken nätverksanslutningen mellan käll- och mål-Hyper-V-värdarna.
Implementera Direktmigrering av Hyper-V
Du kan aktivera och konfigurera Hyper-V Live Migration med hjälp av Hyper-V-inställningar i Hyper-V Manager. När du aktiverar det går du till fliken Direktmigreringar i Avancerade funktioner och väljer autentiseringsprotokollet. Standardalternativet är Credential Security Support Provider (CredSSP); Du kan dock växla till Kerberos-autentiseringen. När du bestämmer vilket autentiseringsprotokoll som ska användas bör du tänka på följande:
- CredSSP är enklare att konfigurera, men det erbjuder inte samma säkerhetsnivå som Kerberos. Om du vill direktmigrera en virtuell dator med CredSSP aktiverat måste du logga in på källservern via en fjärrskrivbordssession eller en Windows PowerShell-fjärrsession.
- Kerberos-autentisering är säkrare för de två alternativen. Det kräver ytterligare konfiguration av begränsad delegering, vilket innebär att du ändrar egenskaperna för AD DS-datorkonton för hyper-V-källvärden. Detta eliminerar dock behovet av att logga in på värdservern för att initiera direktmigreringar.
Dessutom har du möjlighet att begränsa antalet samtidiga direktmigreringar och begränsa inkommande direktmigreringar baserat på IP-adressen för hyper-V-källans värd.
Du kan starta direktmigreringsprocessen med hjälp av:
- Administrationscenter för Windows.
- Redundansklusterhantering.
- Hyper-V Chef.
- Windows PowerShell.
Kommentar
Du kan inte använda Hyper-V Manager för att utföra en direktmigrering av en klustrad virtuell dator.
Hur fungerar Hyper-V Live Migration?
Direktmigreringsprocessen består av följande steg:
- Migreringskonfiguration. När en administratör startar en redundansväxling av en virtuell dator skapar Hyper-V-källservern en TCP-anslutning till Hyper-V-målservern. Den här anslutningen används för att överföra vm-konfigurationsdata mellan de två värdarna. Direktmigrering skapar en tillfällig virtuell dator på målvärden och allokerar minne till den virtuella måldatorn. Förberedelsen av migreringen kontrollerar också om en virtuell dator kan migreras.
- Minnesöverföring av virtuella datorer. Källvärden överför minnet för den virtuella datorn som körs till målvärden. Hyper-V upprepar minneskopieringsprocessen flera gånger för att tillåta ändringar som har gjorts sedan den tidigare iterationen. Kopieringsprocessen stoppas när skillnaden mellan innehållet i det virtuella datorminnet vid källan och målet sjunker lägre än ett fördefinierat tröskelvärde eller antalet iterationer når en fördefinierad gräns på 10.
- Tillståndsöverföring. Hyper-V-källan stoppar den virtuella datorn, överför dess tillstånd tillsammans med återstående minne till målvärden. Då startar målvärden sin kopia av den virtuella datorn.
- Rensning. Rensningssteget slutför migreringen genom att ta bort den virtuella datorn på källvärden.
Kommentar
Direktmigrering stöder SMB (Server Message Block) 3.x. Det innebär att du kan utföra direktmigrering via en nätverksanslutning till en SMB 3.x-resurs som är värd för VM-filer och dra nytta av sådana SMB-funktioner som SMB Direct och SMB Multichannel. SMB Direct optimerar migreringshastigheten med minsta möjliga inverkan på processoranvändningen för hyper-V-värdar och hyper-V-målvärdar.
Demonstration
Följande video visar hur du utför direktmigrering av virtuella Hyper-V-datorer med hjälp av Klusterhanteraren för växling vid fel.
De viktigaste stegen i processen är:
- Skapa AD DS-miljö. Skapa en AD DS-skog med en enda domän, inklusive tre domänmedlemsservrar med den tredje servern som innehåller fyra datadiskar vardera.
- Skapa ett Windows Server-redundanskluster med hjälp av Windows PowerShell. Använd de två första domänmedlemsservrarna för att skapa ett kluster med två noder.
- Konfigurera ett iSCSI-mål. Använd de tredje domänmedlemsservrarna för att konfigurera ett iSCSI-mål.
- Konfigurera iSCSI-lagring. På den tredje domänmedlemsservern skapar du en virtuell iSCSI-disk och gör den tillgänglig för iSCSI-initierare på klusternoderna.
- Konfigurera iSCSI-initieraren. Konfigurera iSCIS-initierare på klusternoderna för att konfigurera delad lagring.
- Konfigurera CSV. Använd Klusterhanteraren för växling vid fel för att konfigurera klusterdelade volymer (CSV).
- Skapa en virtuell dator med hög tillgänglighet. Använd Klusterhanteraren för växling vid fel för att skapa en virtuell dator med hög tillgänglighet.
- Utföra direktmigrering av en virtuell dator med hög tillgänglighet. Använd Klusterhanteraren för växling vid fel för att utföra direktmigrering av en virtuell dator med hög tillgänglighet.