fördjupad översikt över VMware vMotion: migrera din virtuella maskin enkelt med noll driftstopp

Giorgio Bonuccelli
av Giorgio Bonuscelli
1 februari 2021
Senast uppdaterad Juni 1, 2021

VMware vMotion är en vSphere-funktion som migrerar en virtuell maskin (VM) mellan kompatibla fysiska servrar med fullständig transaktionsintegritet och noll driftstopp. VMware VMotion låser upp många av VMwares nya tekniker, inklusive vSphere Distributed Resource Scheduler (DRS), vSphere High Availability (HA) och vSphere Distributed Power Management (DPM).

lär dig vad VMware vMotion är, hur det fungerar och hur du kan utnyttja det för att migrera dina VM-arbetsbelastningar i det här inlägget.

vad kan VMware vMotion göra?

organisationer kan använda VMware vMotion för flera ändamål, inklusive migreringar, automatisering och schemaläggning.

live migration av virtuella maskiner

ingen applikation har råd med stillestånd i dagens snabba och ständigt utvecklande affärsmiljö. VMware vMotion kan hjälpa dig att undvika driftstopp, särskilt för händelser där du kan förutse att systemstopp är nära förestående, till exempel naturkatastrofer, omlokalisering eller underhåll.

genom att migrera en hel kör VM från en ESXi värd till en annan, VMware vMotion ger ovärderliga fördelar, inklusive:

  • genomföra hårdvaruunderhåll utan att störa affärsverksamheten och schemalägga driftstopp.
  • optimera virtuella maskiner automatiskt inom resurspooler.
  • flytta virtuella datorer från underpresterande eller misslyckade servrar till att utföra dem.

automatisering och schemaläggning

VMware vmotions automatiska migreringsfunktion gör det möjligt för IT-administratörer att schemalägga migreringen av virtuella datorer vid fördefinierade tider. Detta låser upp många vSphere-funktioner som DRS, HA och DPM. Till exempel använder DRS VMware vMotion för att gruppera flera ESXi-värdar i resurspooler.

som sådan kan virtuella datorer i ett Drs-kluster flytta dynamiskt mellan någon av värdarna i klustret och balansera resursförbrukningen utan systemstopp. Om så önskas kan du också isolera resurspooler mellan olika affärsenheter och omfördela VM: erna mellan de fysiska servrarna automatiskt.

långdistansmigrering

om din infrastruktur är tillräckligt stor-spänner över flera länder eller platser—kan du utnyttja vmotions långdistansmigreringsfunktion för att migrera VM. VMware släppte långväga vMotion i vSphere 6.0 och senare versioner för att underlätta Migreringar mellan fysiska servrar åtskilda av RTT (high network round-trip times).

organisationer kan använda långväga migration för att uppgradera sina datacenter, balansera arbetsbelastningar och undvika naturkatastrofer. Antag till exempel att det kommer en tornado till Oklahoma. I så fall kan du använda VMware vmotions långväga migreringsverktyg för att migrera VM till en annan plats som inte kommer att påverkas av katastrofen.

datastore migration

förutom att ändra den fysiska servern som VM körs på kan du också ändra VM: s datastore genom en process som populärt kallas Storage vMotion (SvMotion). Med SvMotion flyttar både VM: s tillstånd och virtuella lagring till nya platser. SvMotion, som finns i Sphere 5.1 och senare versioner, gör det möjligt för IT-administratörer att optimera diskar för prestanda och konvertera mellan olika disktyper. Det förenklar också underhåll och uppgraderingar av virtuella maskiner.

Hur fungerar VMware vMotion?

vMotion utnyttjar VMwares kärntekniker som disk ögonblicksbilder, konsolidering av ögonblicksbilder och gör om loggar för att utföra migreringsprocessen. vmotions migrering är en trestegsprocess som involverar:

Kompatibilitetskontroller

Detta är det första steget i att flytta VM mellan värdar. VCenter-servern utför kontroller för att säkerställa att både käll-och destinationsvärdarna är kompatibla. Kompatibilitetskontroller hjälper till att förhindra konfigurationsproblem som uppstår:

  • migrering till en distribuerad switch som inte fungerar.
  • migrering från distribuerad till standard switchar.
  • migrering mellan olika versioner av distribuerade switchar.
  • inkompatibla MAC-adresser (media access control) på destinationsvärden.

handskakningar

under handskakningsprocessen genererar vCenter-servern metadata. Metadata innehåller information om VM som ska live-migreras, inklusive VM: s konfigurationsdetaljer, källa, destination ESXi-värdar och VMotion-nätverksspecifikationer. VCenter-servern delar sedan migreringsmetadata mellan källan och destinationen ESXi-värdar.

Migration

nu är alla kommunikationskanaler och processer redo att starta live-migreringen av VM: erna. För att säkerställa sömlös live-migrering överför vMotion minnestillståndet för varje VM i tre huvudfaser:

  • gäst spår fas. Denna fas förbereder gästen för live migration genom att överföra minnet från källan till destinationsvärden. I detta skede är det nödvändigt att spåra alla gästminnessidor på källvärden för att vMotion ska veta vilka minnessidor som skrivs över under live-migrering.
  • Pre-kopia fas. Eftersom gästen fortsätter att köra och aktivt kan ändra sin minnesstatus under migreringen kopieras VM-minnet från källan till destinationen iterativt. Under den första iterationen kopieras allt gästminne. För efterföljande iterationer kopieras endast de sidor vars innehåll ändrats under föregående iteration. Antalet iterationer beror på hur gästminnet ändras på grund av pågående operationer.
  • övergångsfas. Detta är det sista steget i levande migration, där gästen pausar behandlingen tillfälligt på källvärden. Virtual machine monitor (VMM) avbryter källan VM och återupptar den på ett mål ESXi värd.

Vad erbjuder Lagring vMotion?

Lagring vMotion (SvMotion) är VMware vMotion följeslagare funktion som tillåter levande migrering av en kör VM filsystem från en datalager till en annan. Du kan placera VM och alla dess lagringskomponenter på en enda plats eller separata platser under live migration. Liksom vMotion påverkar SvMotion inte driftstopp och äventyrar inte heller datakonsistensen.

du kan utnyttja SvMotion för olika användningsfall, inklusive:

  • migrera virtuella diskar (vDisks) från ett gammalt lagringsområdesnätverk (SAN) till ett nytt lagringssystem.
  • ladda-balansera de tillgängliga virtualiserade resurserna för att säkerställa att en VM får den lagringsprestanda den behöver.
  • flytta vDisks från en lokal ESXi server till en SAN.
  • ta fysisk lagring ner för underhåll.
  • replikera virtuella maskiner och tillhörande vDisks till en avlägsen plats under katastrofåterställning.
  • konvertera mellan olika virtuella diskformat.

Hur kan du använda vMotion för att migrera arbetsbelastningar till Azure?

Cloud adoption har ökat avsevärt de senaste åren på grund av dess större skalbarhet, förbättrad prestanda och kostnadseffektivitet. Att migrera VMware-arbetsbelastningar till Azure är nu friktionsfritt tack vare Azure VMware-lösningen. Azure VMware Solution är en helt hanterad plattform som en tjänst (PaaS) som inkluderar vSphere, vSAN, NSX-t, vCenter och andra verktyg som levererar en komplett VMware-miljö i Azure.

organisationer kan utnyttja Azure VMware-lösningen för att köra inbyggda VMware-arbetsbelastningar på Azure. Eftersom VMware-arbetsbelastningar körs direkt på Azure bare-metal-Infrastruktur finns det ingen kapslad virtualisering. Som sådan kan du fortsätta använda dina befintliga VMware-verktyg utan att oroa dig för att skala, lappa eller omplattforma dina VM.

utöver att bygga och konfigurera VMware-miljön på Azure kan du använda vMotion för att live-migrera lokala VM-arbetsbelastningar till Azure på samma sätt som mellan VMware-webbplatser. När VMware-arbetsbelastningar börjar köras i Azure kan organisationer dra nytta av Azure: s skalbarhet, accelererade provisioneringscykler och säkerhet för att modernisera sina applikationer.

du kan till exempel använda befintliga VMware-mallar i din lokala miljö för att skapa nya VMware VM-instanser och köra dem privat i Azure. Eftersom virtuella datorer som skapats i Azure är synliga och tillgängliga i vSphere-miljön kan du flexibelt hantera deras resurser som vanligt i vCenter Server. Du kan också hantera virtuella maskinresurser i Azure.

Parallels RAS kan tillhandahålla VDI på Azure

servervirtualisering, VMwares underliggande teknik, har visat sig revolutionerande när det gäller att minimera IT-kostnader och samtidigt förbättra smidighet och effektivitet i organisationer. Servervirtualisering kan dock inte längre vara meningsfullt i kölvattnet av en växande mobil arbetskraft, populariteten för bring-your-own-devices (BYODs) och stramare IT-budgetar.

när du överväger att migrera till molnet är det kanske dags att fokusera om dina strategier på stationära virtualiseringslösningar. Att flytta virtuella skrivbord och applikationer till molnet kan hjälpa dig att inse de betydande fördelarna med virtualisering, inklusive centraliserad hantering, förenklad administration och förbättrad säkerhet.

Parallels Bisexual Remote Application Server (RAS) är din go-to virtual desktop infrastructure (VDI) – lösning när det gäller att distribuera virtuella skrivbord och applikationer på Azure. Organisationer kan utnyttja Parallels RAS på Azure för att ge sina anställda omedelbar och säker åtkomst till virtuella skrivbord och applikationer över internet utan att oroa sig för komplexa brandväggskonfigurationer.

Parallels RAS är enkelt att distribuera på Azure. Med inbyggda automatiseringsfunktioner som inkluderar Azure VM-mallar och konfigurationsguider kan du distribuera en fullfjädrad Parallels RAS-apparat på mindre än 30 minuter. Förutom Azures säkerhetsfunktioner kan du också dra nytta av Parallels RAS avancerade säkerhetsfunktioner som multifaktorautentisering (MFA) för att säkra virtuella skrivbord och applikationer.

viktigast av allt, Parallels RAS tillhandahåller multimolnfunktioner, vilket mildrar mot leverantörslåsningsrisker. Du kan också distribuera den på Amazon Web Services (AWS) och Google Cloud Platform (GCP).

ladda ner din 30-dagars Parallels RAS-test idag och få ut det mesta av VDI-hantering på Azure!

Lämna ett svar

Lämna ett svar

Din e-postadress kommer inte publiceras.