In-Diepte Overzicht van VMware vMotion: het Migreren van Uw Virtuele Machine Eenvoudig met Zero Downtime

Giorgio Bonuccelli
Door Giorgio Bonuccelli
1 februari 2021
Laatst bijgewerkt op juni 1, 2021

VMware vMotion is een vSphere functie die migreert een powered-op een virtuele machine (VM) tussen compatibele fysieke servers met volledige transactie-integriteit en zero downtime. VMware vMotion ontsluit veel van VMware ‘ s nieuwe technologieën, waaronder vSphere Distributed Resource Scheduler (DRS), vSphere High Availability (HA) en vSphere Distributed Power Management (DPM).

leer wat VMware vMotion is, hoe het werkt en hoe u het kunt gebruiken om uw VM-workloads te migreren in dit bericht.

wat kan VMware vMotion doen?

organisaties kunnen VMware vMotion voor verschillende doeleinden gebruiken, waaronder migraties, automatisering en planning.

Live migratie van VM ‘ s

geen enkele toepassing kan downtime veroorloven in de huidige snelle en steeds veranderende bedrijfsomgeving. VMware vMotion kan u helpen om downtime te voorkomen, vooral bij gebeurtenissen waarbij u kunt voorspellen dat er sprake is van downtime van het systeem, zoals natuurrampen, verhuizing of onderhoud.

door een volledige draaiende VM van de ene ESXi-host naar de andere te migreren, biedt VMware vMotion onschatbare voordelen, waaronder:

  • het uitvoeren van hardware onderhoud zonder verstoring van de bedrijfsvoering en planning downtime.
  • VM ‘ s automatisch optimaliseren binnen bronpools.
  • VM ‘ s verplaatsen van slecht presterende of falende servers naar presterende servers.

automatisering en planning

de functie geautomatiseerde migratie van VMware vMotion stelt IT-beheerders in staat de migratie van VM ‘ s op vooraf gedefinieerde tijden te plannen. Dit ontsluit veel vSphere functies zoals DRS, HA en DPM. DRS gebruikt bijvoorbeeld VMware vMotion om meerdere ESXi-hosts te groeperen in bronpools.

als zodanig kunnen VM ‘ s binnen een DRS-cluster dynamisch tussen een van de hosts binnen het cluster bewegen en het bronverbruik balanceren zonder systeemonderbreking. Desgewenst kunt u ook bronpools tussen verschillende business units isoleren en de VM ‘ s automatisch over de fysieke servers herverdelen.

migratie over lange afstand

als uw infrastructuur groot genoeg is—verspreid over meerdere landen of locaties—kunt u de migratiefunctie over lange afstand van vMotion gebruiken om VM ‘ s te migreren. VMware vrijgegeven lange afstand vMotion in vSphere 6.0 en latere versies om migraties tussen fysieke servers gescheiden door high network round-trip times (RTTs) te vergemakkelijken.

organisaties kunnen migratie over lange afstand gebruiken om hun datacenters te upgraden, werkbelasting in evenwicht te brengen en natuurrampen te voorkomen. Bijvoorbeeld, stel dat er een tornado komt naar Oklahoma. In dat geval kunt u het migratieprogramma voor lange afstand van VMware vMotion gebruiken om VM ‘ s te migreren naar een andere locatie die niet door de ramp wordt getroffen.

datastore migratie

naast het wijzigen van de fysieke server waarop de VM draait, kunt u ook de datastore van de VM wijzigen via een proces dat in de volksmond bekend staat als Storage vMotion (SvMotion). Met SvMotion Verplaatsen zowel de status van de VM als de virtuele opslag naar nieuwe locaties. SvMotion, dat beschikbaar is in Sphere 5.1 en latere versies, stelt IT-beheerders in staat om schijven te optimaliseren voor prestaties en te converteren tussen verschillende schijftypen. Het vereenvoudigt ook het onderhoud en upgrades van virtuele machines.

Hoe werkt VMware vMotion?

vMotion maakt gebruik van de kerntechnologieën van VMware, zoals schijfsnapshots, snapshot consolidatie en redo logs om het migratieproces uit te voeren. de migratie van vMotion is een proces in drie stappen waarbij:

Compatibiliteitscontroles

Dit is de eerste stap in het verplaatsen van VMs tussen hosts. De vCenter-Server voert controles uit om ervoor te zorgen dat zowel de bron-als de bestemmingshosts compatibel zijn. Compatibiliteitscontroles helpen configuratieproblemen die voortvloeien uit:

  • migratie naar een gedistribueerde schakelaar die defect is.
  • migratie van gedistribueerde naar standaardschakelaars.
  • migratie tussen verschillende versies van gedistribueerde switches.
  • incompatibele MAC-adressen (Media access control) op de doelhost.

Handshakes

tijdens het handshake-proces genereert de vCenter-Server metadata. De metagegevens bevatten informatie over de VM die live gemigreerd moet worden, inclusief de configuratiedetails, bron, bestemming ESXi-hosts en vMotion-netwerkspecificaties van de VM. De vCenter Server deelt vervolgens de migratie metadata tussen de bron en de bestemming ESXi hosts.

migratie

Inmiddels zijn alle communicatiekanalen en processen klaar om de live migratie van de VMs te starten. Om een naadloze live migratie te garanderen, draagt vMotion de geheugenstatus van elke VM over in drie hoofdfasen:

  • gast trace fase. Deze fase bereidt de gast voor op live migratie door het geheugen van de bron naar de bestemmingshost over te brengen. In dit stadium is het traceren van alle gastgeheugenpagina ’s op de bronhost noodzakelijk om de vMotion te laten weten welke geheugenpagina’ s tijdens live migratie worden overschreven.
  • Pre-copy fase. Omdat de guest blijft draaien en tijdens de migratie actief zijn geheugenstatus kan wijzigen, wordt het VM-geheugen iteratief gekopieerd van de bron naar de bestemming. Tijdens de eerste iteratie wordt al het gastgeheugen gekopieerd. Voor volgende iteraties worden alleen de pagina ‘ s gekopieerd waarvan de inhoud tijdens de vorige iteratie is gewijzigd. Het aantal iteraties hangt af van hoe het gastgeheugen veranderd wordt door lopende operaties.
  • Omschakelingsfase. Dit is de laatste fase van live migratie, waar de gast de verwerking tijdelijk pauzeert op de bron host. De virtual machine monitor (VMM) onderbreekt de bron VM en hervat het op een doel ESXi host.

Wat biedt opslag vMotion?

Storage vMotion (SvMotion) is VMware vMotion ’s companion functie die live migratie van een draaiende VM’ s bestandssysteem van de ene datastore naar de andere mogelijk maakt. U kunt de VM en alle opslagcomponenten tijdens de live-migratie op één locatie of op afzonderlijke locaties plaatsen. Net als vMotion heeft SvMotion geen invloed op downtime, noch brengt het de consistentie van gegevens in gevaar.

u kunt SvMotion gebruiken voor verschillende use cases, waaronder:

  • virtuele schijven (vDisks) migreren van een oud storage area network (SAN) naar een nieuw opslagsysteem.
  • Load-balancing van de beschikbare gevirtualiseerde bronnen om ervoor te zorgen dat een VM de opslagprestaties krijgt die het nodig heeft.
  • Vdisks verplaatsen van een lokale ESXi-server naar een SAN.
  • fysieke opslag voor onderhoud.
  • het repliceren van virtuele machines en de bijbehorende vDisks naar een externe site tijdens noodherstel.
  • converteren tussen verschillende virtuele schijfformaten.

Hoe kunt u vMotion gebruiken om Workloads naar Azure te migreren?

het gebruik van de Cloud is de afgelopen jaren aanzienlijk toegenomen door de grotere schaalbaarheid, verbeterde prestaties en kostenefficiëntie. Het migreren van VMware-workloads naar Azure is nu frictievrij, dankzij de Azure VMware-oplossing. Azure VMware Solution is een volledig beheerde Platform as a Service (PaaS) die vSphere, vSAN, NSX-T, vCenter en andere tools omvat die een complete VMware-omgeving in Azure leveren.

organisaties kunnen Azure VMware-oplossing gebruiken om native VMware-workloads op Azure uit te voeren. Omdat VMware-workloads direct op Azure bare-metal-infrastructuur draaien, is er geen geneste virtualisatie. Als zodanig kunt u uw bestaande VMware-tools blijven gebruiken zonder u zorgen te maken over het schalen, patchen of opnieuw platformeren van uw VM ‘ s.

naast het bouwen en configureren van de VMware-omgeving op Azure, kunt u vMotion gebruiken om on-premises VM-workloads naar Azure te migreren, zoals u zou doen tussen VMware-sites. Naarmate VMware-workloads in Azure beginnen te draaien, kunnen organisaties profiteren van de schaalbaarheid, versnelde provisioningcycli en beveiliging van Azure om hun applicaties te moderniseren.

u kunt bijvoorbeeld bestaande VMware-sjablonen gebruiken in uw on-premises omgeving om nieuwe VMware VM-exemplaren te maken en deze privé in Azure uit te voeren. Omdat de VM ‘ s die in Azure zijn gemaakt zichtbaar en toegankelijk zijn in de vSphere-omgeving, kunt u hun resources flexibel beheren zoals u normaal zou doen in vCenter Server. U kunt ook virtuele machine resources beheren in Azure.Parallels RAS can Provision VDI on Azure

Server virtualization, de onderbouwing van VMware technologie, heeft zichzelf revolutionair bewezen in het minimaliseren van IT-kosten en het verbeteren van de flexibiliteit en efficiëntie in organisaties. Echter, server virtualisatie kan niet langer zinvol zijn in het kielzog van een groeiende mobiele workforce, de populariteit van bring-your-own-devices (BYODs), en strakkere IT budgetten.

Als u overweegt om naar de cloud te migreren, is het misschien tijd om uw strategieën te heroriënteren op desktopvirtualisatie-oplossingen. Het verplaatsen van virtuele desktops en applicaties naar de cloud kan u helpen de aanzienlijke voordelen van virtualisatie te realiseren, waaronder gecentraliseerd beheer, vereenvoudigde administratie en verbeterde beveiliging.

Parallels ® Remote Application Server (RAS) is uw oplossing voor virtual desktop infrastructure (VDI) als het gaat om het implementeren van virtuele desktops en toepassingen op Azure. Organisaties kunnen Parallels RAS op Azure gebruiken om hun werknemers directe en veilige toegang te geven tot virtuele desktops en applicaties op het internet zonder zich zorgen te maken over complexe firewallconfiguraties.

Parallels RAS is eenvoudig te implementeren op Azure. Met ingebouwde automatiseringsmogelijkheden, waaronder Azure VM-sjablonen en configuratiewizards, kunt u een volledig Parallels RAS-apparaat in minder dan 30 minuten implementeren. Naast de beveiligingsfuncties van Azure kunt u ook gebruikmaken van de geavanceerde beveiligingsfuncties van Parallels RAS, zoals multi-factor authenticatie (MFA) om virtuele desktops en toepassingen te beveiligen.

het belangrijkste is dat Parallels RAS multi-cloud-mogelijkheden biedt, wat risico ‘ s tegen vendor lock-in vermindert. U kunt het ook implementeren op Amazon Web Services (AWS) en Google Cloud Platform (GCP).

Download vandaag nog uw 30-daagse Parallels RAS-proefversie en haal het meeste uit VDI-beheer op Azure!

Leave a Reply

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.