VM Migration

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

VM-Migration

Einfache VM-Migration (VM.pool_migrate)

Bei der einfachen Migration wird der aktive Zustand der VM von Host A zu Host B übertragen, während ihre Festplatten an ihrem ursprünglichen Standort bleiben. Diese Funktion ist nur möglich, wenn die Festplatten der VM auf einem von beiden Hosts gemeinsam genutzten SR liegen und die VM läuft.

Anwendungsfall

  • Migration einer VM innerhalb desselben Pools von Host A zu Host B, ohne die VDIs der VM zu verschieben.

VM-Migration mit Storage Motion (VM.migrate_send)

Die VM-Migration mit Storage Motion ermöglicht es Ihnen, eine VM von einem Host zu einem anderen zu migrieren, wenn sich die Festplatten der VM nicht auf einem von beiden Hosts gemeinsam genutzten SR befinden oder wenn ein bestimmtes Netzwerk für die Migration ausgewählt wird. VDIs werden zum Ziel-SR migriert, wenn eines angegeben wird.

Anwendungsfälle

  • Migration einer VM zu einem anderen Pool.
  • Migration einer VM innerhalb desselben Pools von Host A zu Host B durch Auswahl eines Netzwerks für die Migration.
  • Migration einer VM innerhalb desselben Pools von Host A zu Host B durch Verschieben der VDIs der VM zu einem anderen Speicher.

Erwartetes Verhalten

  • Migration einer VM, deren VDIs sich auf einem gemeinsamen SR befinden, von Host A zu Host B muss eine "Einfache VM-Migration" auslösen.
  • Migration einer VM, deren VDIs sich auf einem gemeinsamen SR befinden, von Host A zu Host B unter Verwendung eines bestimmten Netzwerks muss eine "VM-Migration mit Storage Motion" auslösen, ohne ihre VDIs zu verschieben.
  • Migration einer VM von Host A zu Host B mit einem Ziel-SR muss eine "VM-Migration mit Storage Motion" auslösen und die VDIs zum Ziel-SR verschieben, unabhängig davon, wo die VDIs gespeichert waren.