Leitfaden für die Migration von VMware zu XenServer

Es gibt mehrere Szenarien und Tools für die Migration Ihrer Citrix-Workloads und Infrastrukturkomponenten von VMware zu XenServer. Die beste Kombination von Methoden oder Tools hängt davon ab, was Sie migrieren.

Dieser Leitfaden soll allgemeine Schritte anbieten. Es soll keine Schritt-für-Schritt-Anleitung für jede Aufgabe sein. Dieses Handbuch sollte zusammen mit der Citrix- und XenServer-Produktdokumentation verwendet werden, um vollständige Voraussetzungen, Systemanforderungen, Planung, Aufgaben usw. zu erhalten. Es wird empfohlen, die Migration in einer Testumgebung zu testen, bevor Sie Produktionsworkloads migrieren, und wenn Sie Produktionsworkloads migrieren, um mit einigen VDAs zu beginnen.

Migrationstools

  • XenServer Konvertierungs-Manager (XCM): Eine virtuelle Appliance, mit der Benutzer vorhandene virtuelle VMware-Maschinen stapelweise in virtuelle XenServer-Maschinen mit vergleichbarer Netzwerk- und Speicherkonnektivität konvertieren können.

    Migrationsszenarien: Infrastruktur, dedizierte VDAs, MCS Golden Images

  • XenCenter-Import-Assistent (XenCenter): Eine Funktion von XenCenter, die das Importieren von VMs aus dem Open Virtualization Format (OVF und OVA), Disk-Image-Formaten (VHD, VHDX/AVHDX und VMDK) und dem XenServer XVA-Format ermöglicht. Die Unterstützung von VHDX/AVHDX-Dateien ermöglicht den direkten Import von Citrix Provisioning (PVS) vDisks.

    Migrationsszenarien: Infrastruktur, dedizierte VDAs, MCS Golden Images, PVS Golden Image (von nicht persistenten VDAs)

  • Citrix Image Portability Service (IPS): Ein Citrix Cloud-Dienst, der die Verwaltung von Images plattformübergreifend vereinfacht. REST-APIs für Citrix Virtual Apps and Desktops ermöglichen die automatisierte Verwaltung von Ressourcen innerhalb einer Citrix Virtual Apps and Desktops-Site.

    Migrationsszenarien: Nicht persistente VDAs

Citrix VDA-Migrationsszenarien

Voraussetzungen:

  • Die XenServer-Infrastruktur ist vorhanden und verfügt über ausreichende Kapazitäten.
  • Active Directory-Computerkonten (Active Directory, AD) werden bereitgestellt, oder Sie verfügen über die Rechte zum Bereitstellen der AD-Konten.

Nicht persistente MCS-Citrix VDAs

Erstellen Sie einen neuen Maschinenkatalog mit Ihren vorhandenen Golden Images und fügen Sie ihn Ihrer Bereitstellungsgruppe hinzu.

  1. Deinstallieren Sie die VMware-Tools auf Ihrem Golden Image.
  2. Importieren Sie Ihre Golden Image-VMs mit XCM oder XenCenter Import Wizard in XenServer.
  3. Installieren Sie die XenServer VM Tools mithilfe von XenCenter, Skripts oder Tools von Drittanbietern.
  4. In Citrix Studio oder Citrix Cloud:

    1. Erstellen Sie eine Hosting-Verbindung für Ihren XenServer.
    2. Erstellen Sie einen neuen Maschinenkatalog, um neue Maschinen (mit neuen AD-Konten) mit Ihrem neuen Golden Image und Ihrer XenServer-Hosting-Verbindung bereitzustellen.
    3. Fügen Sie Ihre neu bereitgestellten VDAs zu Ihren vorhandenen Bereitstellungsgruppen hinzu.

Stellen Sie sicher, dass Sie Ihr Golden Image nicht auf VMware starten, nachdem es in XenServer importiert wurde, da dies zu Problemen führen kann.

MCS Persistente Citrix VDAs

Importieren Sie die vorhandenen VDAs von VMware in XenServer mithilfe von XCM oder XenCenter Import Wizard. Dieses Szenario erfordert Ausfallzeiten.

  1. Aktivieren Sie den Wartungsmodus für die vorhandenen Maschinenkataloge (oder einzelne VDAs) in Citrix Studio.
  2. Deinstallieren Sie die VMware-Tools auf Ihren VDAs.
  3. Fahren Sie Ihre vorhandenen VDA-VMs herunter und importieren Sie sie mit XCM oder XenCenter Import Wizard in XenServer.

    Wenn Firewallregeln an die MAC-Adresse des VDAs gebunden sind, wählen Sie während des Migrationsassistenten die Option MAC-Adresse in XCM beibehalten aus.

  4. Installieren Sie die XenServer VM Tools mithilfe von XenCenter, Skripts oder Tools von Drittanbietern.
  5. In Citrix Studio:

    1. Erstellen Sie eine Hosting-Verbindung für Ihren XenServer.
    2. Erstellen Sie einen neuen Maschinenkatalog und importieren Sie die neu migrierten VDAs.
    3. Fügen Sie Ihre neu bereitgestellten VDAs zu Ihren vorhandenen Bereitstellungsgruppen hinzu.

Stellen Sie sicher, dass Sie die VDAs nach der Migration zu XenServer nicht auf VMware starten.

Nicht persistente PVS-Citrix VDAs

Es gibt zwei gängige Methoden, um das Golden Image für eine PVS-Maschine zu verwalten:

  • Direkte Updates: Hier wird eine vDisk über die PVS-Versionierung verwaltet und aktualisiert, indem die vDisk in den privaten Modus versetzt wird, in dem Aktualisierungen vorgenommen werden, bevor sie im Standardmodus wieder Ziel-VMs zugewiesen wird.
  • Out-of-Band-Aktualisierungen: Dieser Mechanismus basiert auf einer separaten VM, die zum Verwalten eines Golden Images verwendet wird, bei dem Aktualisierungen vorgenommen und dann eine neue PVS-vDisk aus dem Golden Image generiert und an die Ziele verteilt wird.

Es wird empfohlen, den PVS-Accelerator in XenServer zu aktivieren, wenn Sie PVS-bereitgestellte Citrix VDAs verwenden.

Direkte Updates

Importieren Sie die PVS-vDisk mit dem XenCenter-Importassistenten in XenServer:

  1. Verwenden Sie den XenCenter-Importassistenten, um Ihre vorhandenen PVS-vDisks zu importieren. Dadurch wird eine neue VM mit einer neuen Festplatte erstellt, die auf der PVS vDisk basiert.
  2. Legen Sie vor dem Starten der VM die Option has-hersteller-gerät -Flag auf der VM auf false und der Parameter platform auf device_id=0002:

    Geben Sie in der Hostkonsole die folgenden Befehle ein:

      xe vm-param-set uuid=<uuid> has-vendor-device=false
      xe vm-param-set uuid=VM uuid platform:device_id=0002
    
  3. Installieren Sie die XenServer VM Tools mithilfe von XenCenter, Skripts oder Tools von Drittanbietern.
  4. Melden Sie sich bei der VM an, und führen Sie das PVS aus. Imaging-Assistent , um das Bild auf Ihren PVS-Server hochzuladen.

    Stellen Sie beim Auswählen einer Vorlage im Imageerstellungs-Assistenten sicher, dass die Vorlage die gleiche Startmethode wie das importierte VHDX-Image verwendet. Eine Nichtübereinstimmung führt dazu, dass die VM nicht gestartet werden kann (z. Die Vorlage verwendet den BIOS-Start, aber die VHDX verwendet den UEFI-Start).

  5. In Citrix Studio Erstellen einer Hostingverbindung für Ihren XenServer.
  6. Verwenden Sie in der Citrix Provisioning-Konsole die Option Setup-Assistent für Citrix Virtual Apps and Desktops , um einen neuen Maschinenkatalog mit Ihrem neuen PVS-Image und Ihrer XenServer-Hostingverbindung zu erstellen.
  7. Fügen Sie in Citrix Studio die neu bereitgestellten VDAs zu den vorhandenen Bereitstellungsgruppen hinzu.

Stellen Sie sicher, dass Sie Ihr Golden Image nicht auf VMware starten, nachdem es in XenServer importiert wurde, da dies zu Problemen führen kann.

Out-of-Band-Aktualisierungen

  1. Deinstallieren Sie die VMware-Tools auf Ihrem Golden Image.
  2. Importieren Sie Ihre Golden Image-VMs mit XCM oder XenCenter Import Wizard in XenServer.
  3. Legen Sie vor dem Starten der VM die Option has-hersteller-gerät -Flag auf der VM auf false und der Parameter platform auf device_id=0002:

    Geben Sie in der Hostkonsole die folgenden Befehle ein:

      xe vm-param-set uuid=<uuid> has-vendor-device=false
      xe vm-param-set uuid=VM uuid platform:device_id=0002
    
  4. Installieren Sie die XenServer VM Tools mithilfe von XenCenter, Skripts oder Tools von Drittanbietern.
  5. Melden Sie sich bei der VM an, und führen Sie das PVS aus. Imaging-Assistent , um das Image auf Ihren PVS-Server hochzuladen und eine neue PVS-vDisk aus dem neuen Golden Image zu erstellen.
  6. Erstellen Sie in Citrix Studio eine Erstellen einer Hostingverbindung für Ihren XenServer.
  7. Verwenden Sie in der Citrix Provisioning-Konsole die Option Setup-Assistent für Citrix Virtual Apps and Desktops , um einen neuen Maschinenkatalog mit Ihrem neuen PVS-Image und Ihrer XenServer-Hostingverbindung zu erstellen.
  8. Fügen Sie in Citrix Studio die neu bereitgestellten VDAs zu den vorhandenen Bereitstellungsgruppen hinzu.

Stellen Sie sicher, dass Sie Ihr Golden Image nicht auf VMware starten, nachdem es in XenServer importiert wurde, da dies zu Problemen führen kann.

Dedizierte VDAs (manuell oder mit Tools von Drittanbietern bereitgestellt)

Importieren Sie die vorhandenen VDAs von VMware in XenServer mit XCM oder XenCenter Import Wizard. Dieses Szenario erfordert Ausfallzeiten.

  1. Aktivieren Sie den Wartungsmodus für die vorhandenen Maschinenkataloge (oder einzelne VDAs) in Citrix Studio.
  2. Deinstallieren Sie die VMware-Tools auf Ihren VDAs.
  3. Fahren Sie Ihre vorhandenen VDA-VMs herunter und importieren Sie sie mit XCM oder XenCenter Import Wizard in XenServer.

    Wenn Firewallregeln an die MAC-Adresse des VDAs gebunden sind, wählen Sie während des Migrationsassistenten die Option MAC-Adresse in XCM beibehalten aus.

  4. Installieren Sie die XenServer VM Tools mithilfe von XenCenter, Skripts oder Tools von Drittanbietern.
  5. In Citrix Studio:

    1. Erstellen Sie eine Hosting-Verbindung für Ihren XenServer.
    2. Erstellen Sie einen neuen Maschinenkatalog und importieren Sie die neu migrierten VDAs.
    3. Fügen Sie Ihre neu bereitgestellten VDAs zu Ihren vorhandenen Bereitstellungsgruppen hinzu.

Stellen Sie sicher, dass Sie die VDAs nach der Migration zu XenServer nicht auf VMware starten.

Migrieren der Citrix-Infrastruktur

Dies bietet eine Orientierungshilfe auf hohem Niveau. Weitere Informationen finden Sie in der Citrix-Dokumentation für vollständige Überlegungen.

Andere Überlegungen

vTPM: Wenn Sie für den Import einer VM ein TPM benötigen, kann dies nach dem Import der VM über XenCenter hinzugefügt werden.

AD-Konten: Im Rahmen dieses Prozesses müssen Sie möglicherweise zusätzliche AD-Computerkonten bereitstellen, insbesondere für nicht persistente MCS-Konten.

Verbrauch von Festplattenspeicher: Bei der Migration von MCS-Thin-Provisioning-Festplatten für persistente VDAs kann die benötigte Speichermenge größer sein als erwartet. Jede VM, die migriert wird, führt zu einer vollständigen Kopie aller an die VM angefügten Datenträger (einschließlich des Inhalts des gemeinsamen übergeordneten Images). Die genaue Speichernutzung hängt vom verwendeten Speicher und der Anzahl der Aktualisierungen ab, die von den einzelnen VMs am gemeinsamen Image vorgenommen werden.

Sysprepping: Wenn Sie das Golden Image in VMware gleichzeitig mit dem Golden Image verwalten, das Sie auf XenServer kopiert haben, sollten Sie Ihr Golden Image in XenServer sysprepen.

Goldenes Image neu erstellen: Bei nicht persistenten Maschinenkatalogen können Sie in Erwägung ziehen, Ihr Golden Image von Grund auf neu zu erstellen.

Aufheben der Bereitstellung der VMware-Umgebung: Sobald der Test abgeschlossen ist, können Sie Ihre alten VDAs aus Ihrer Bereitstellungsgruppe und aus Ihrer VMware-Infrastruktur entfernen.

Hinweis:

Dieser Artikel wurde in Zusammenarbeit mit Ferroque Systems erstellt.

Leitfaden für die Migration von VMware zu XenServer