Wenn Sie einen Host für die Wartung offline nehmen müssen, können Sie die virtuelle Maschine auf einen anderen Host verschieben. Die Migration mit vSphere vMotion erlaubt das gleichzeitige Fortführen der Prozesse, die auf einer virtuellen Maschine ausgeführt werden.
Wenn Sie eine virtuelle Maschine mit vSphere vMotion migrieren, muss der neue Host für die virtuelle Maschine die Kompatibilitätsanforderungen erfüllen, damit die Migration fortgesetzt werden kann.
vMotion-Migrationstypen
Mit vSphere vMotion können Sie die Computing-Ressource ändern, auf der eine virtuelle Maschine ausgeführt wird. Daneben können Sie sowohl die Computing-Ressource als auch den Speicher für die virtuelle Maschine ändern.
Wenn Sie virtuelle Maschinen mit vSphere vMotion migrieren und nur den Host ändern, wird der gesamte Zustand der virtuellen Maschine auf den neuen Host verschoben. Die verknüpfte virtuelle Festplatte verbleibt im selben Verzeichnis im Speicher, der von beiden Hosts gemeinsam verwendet werden muss.
Wenn Sie sowohl den Host als auch den Datenspeicher ändern, wird der Status der virtuellen Maschine auf einen neuen Host und die virtuelle Festplatte in einen anderen Datenspeicher verschoben. Das Verschieben von vSphere vMotion auf einem anderen Host und Datenspeicher ist in vSphere-Umgebungen ohne freigegebenen Speicher möglich.
Nach der Migration des virtuellen Maschinenstatus auf den anderen Host wird die virtuelle Maschine auf dem neuen Host ausgeführt. Migrationen mit vSphere vMotion sind für die ausgeführte virtuelle Maschine transparent.
Wenn Sie sowohl die Computing-Ressource als auch den Datenspeicher ändern möchten, können Sie mit vSphere vMotion virtuelle Maschinen zwischen vCenter Server-Instanzen, Datencentern und Subnetzen migrieren.
Übertragene Statusinformationen
In den Statusinformationen sind der aktuelle Arbeitsspeicherinhalt sowie alle Informationen zur Definition und Identifikation der virtuellen Maschine enthalten. Zum Arbeitsspeicherinhalt zählen Transaktionsdaten und die Teile des Betriebssystems und der Anwendungen, die sich gerade im Arbeitsspeicher befinden. Die Definitions- und Identifikationsinformationen, die in dem Zustand gespeichert werden, enthalten alle Daten, die den Hardwareelementen der virtuellen Maschine zugeordnet sind. Diese Informationen beinhalten BIOS, Geräte, CPU, MAC-Adressen für die Ethernet-Karten, Chipsatz-Zustände, Register usw.
Phasen in vSphere vMotion
Die Migration mit vSphere vMotion wird in drei Stufen durchgeführt:
- Wenn Sie die Migration mit vSphere vMotion initialisieren, überprüft vCenter Server, ob sich die vorhandene virtuelle Maschine gegenüber dem derzeitigen Host in einem stabilen Status befindet.
- Die Statusinformationen zur virtuellen Maschine (Arbeitsspeicher, Register und Netzwerkverbindungen) werden auf den Zielhost kopiert.
- Die virtuelle Maschine nimmt die Aktivitäten auf dem neuen Host wieder auf.
Wenn während der Migration Fehler auftreten, wird die virtuelle Maschine auf ihren ursprünglichen Zustand und Speicherort zurückgesetzt.