Provisioning von vGPU-fähigen XenDesktop-Maschinen

Anforderungen

  • NVIDIA GRID K1- oder K2-Karten.

Tipp

Andere NVIDIA-Karten funktionieren möglicherweise ordnungsgemäß (z. B. NVIDIA Tesla M60), wenn sie vom XenServer/ESX-Hypervisor unterstützt werden. Die zugrundeliegende vGPU-Karte im XenServer-Host ist PVS nicht bekannt. PVS verwendet nur die vGPU-Einstellung in der Vorlage und überträgt sie auf die VMs, die vom XenDesktop-Setupassistenten bereitgestellt wurden.

  • Ein Server, auf dem XenServer und NVIDIA GRID-Karten gehostet werden können. Weitere Informationen zu empfohlener Hardware finden Sie in den XenServer-Systemanforderungen.
  • Ein unterstützter Hypervisor: Citrix XenServer 6.2 oder höher oder vSphere 6.0 oder höher.
  • Das NVIDIA GRID vGPU-Paket für den Hypervisor.
  • NVIDIA-Treiber für Windows 7 32 Bit/64 Bit (verfügbar unter http://www.nvidia.com/vGPU).
  • Das Provisioning Services-Release, das dem verwendeten XenDesktop-Release entspricht. Der Provisioning Services XenDesktop-Setupassistent funktioniert nur mit dem entsprechenden XenDesktop-Controller.
  • Zum Bereitstellen von Maschinen mit dem XenDesktop-Setupassistenten von Provisioning Services müssen Sie Provisioning Services 7.7 oder höher und XenDesktop 7.7 oder höher verwenden. Wenn Sie frühere Versionen verwenden, können Sie Maschinen nur manuell bereitstellen oder mit dem Setupassistenten für gestreamte VMs von Provisioning Services.
  • Weitere Informationen zum Konfigurieren eines vGPU für XenServer finden Sie im Artikel zum Vorbereiten des Hosts für Grafiken.
  • Weitere Informationen zum Konfigurieren eines vGPU für vSphere finden Sie unter Reviewer’s Guide for HDX 3D Pro.

Hinweis

XenDesktop unterstützt die Energieverwaltung für Kataloge mit virtuellen Maschinen (VM), jedoch nicht für Kataloge mit physischen Maschinen.

Bereitstellungsverfahren

Vorbereiten der Master-VM

  1. Bereiten Sie die Master-VM mit aktiviertem vGPU vor.
  2. Installieren Sie die NVIDIA-Treiber.
  3. Verknüpfen Sie das Betriebssystem der Maschine mit Active Directory.
  4. Installieren Sie die Provisioning Services-Zielgerätsoftware.
  5. Erstellen Sie mit dem Provisioning Services-Imagingassistenten ein vDisk-Masterimage. Wenn Sie planen, den XenDesktop-Setupassistenten zum Bereitstellen von Maschinen zu verwenden, wählen Sie das Zielgerätoptimierungsprogramm beim Erstellen des vDisk-Images aus, sonst kann die VM möglicherweise nicht gestartet werden.

Vorbereiten der Vorlagen-VM

  1. Erstellen Sie eine Vorlagen-VM mit den gleichen Eigenschaften wie die Master-VM. Weisen Sie der Vorlagen-VM eine Festplatte für den Schreibcache zu.
  2. Erstellen Sie für das Gerät einen Datensatz in der Provisioning Services-Datenbank mit der MAC-Adresse der Vorlagen-VM.
  3. Weisen Sie die vDisk der Vorlagen-VM zu und legen Sie fest, dass das Gerät von der vDisk startet.
  4. Führen Sie einen PXE-Start der VM durch.
  5. Formatieren Sie den Schreibcachedatenträger.

Installieren des XenDesktop Virtual Delivery Agent

  1. Stellen Sie mit der Provisioning Services Console den vDisk-Modus auf “Private Image”.
  2. Installieren Sie den XenDesktop Virtual Delivery Agent (VDA) und verweisen Sie den VDA während der Installation an den XenDesktop-Server. Hinweis: Sie können den VDA und die Zielgerätesoftware auch installieren, bevor Sie das vDisk-Image erstellen. Bei beiden Installationsmethoden muss die neue Vorlagen-VM eine formatierte Schreibcachefestplatte haben.
  3. Starten Sie die VM neu und fahren Sie dann die VM herunter.
  4. Konvertieren Sie die VM in eine Vorlage.

Erstellen von XenDesktop-VMs

  1. Stellen Sie mit der Provisioning Services Console den vDisk-Modus auf “Standard Image”.
  2. Wählen Sie die bevorzugte Schreibcachemethode aus.
  3. Wählen Sie eine der folgenden Provisioningmethoden:
    • Führen Sie den XenDesktop-Setupassistenten von Provisioning Services zum Bereitstellen von VMs aus. Diese Methode ist nur verfügbar, wenn Sie Provisioning Services 7.7 oder höher und XenDesktop 7.7 oder höher verwenden.
    • Führen Sie den Setupassistenten für gestreamte VMs von Provisioning Services zum Bereitstellen von VMs aus.
    • Erstellen Sie VMs manuell, indem Sie Datensätze für die Zielgeräte mit den MAC-Geräteadressen erstellen, die vDisk den VMs zuweisen und dann die Zielgeräte Active Directory hinzufügen.

Erstellen von XenDesktop-Maschinenkatalogen

Berücksichtigen Sie die unterschiedlichen Vorteile und Anforderungen von physischen Maschinenkatalogen und virtuellen bzw. Bladeserver-Maschinenkatalogen, bevor Sie eine Wahl treffen. Im Gegensatz zu physischen Maschinenkatalogen ermöglichen VM-Maschinenkataloge beispielsweise XenDesktop-Energieverwaltung.

Virtuelle und Bladeserver-Maschinenkataloge

Anforderungen:

  • Bei XenDesktop muss der Hostdatensatz auf den XenServer-Host oder -Pool verweisen, wo sich die vGPU-VMs befinden.
  • Die VM-Namen im Hypervisor, die Namen der Gerätedatensätze in der Provisioning Services-Gerätesammlung und der Datensatz in Active Directory müssen alle gleich sein.

Schritte:

  1. Starten Sie den Setupassistenten für XenDesktop-Maschinenkataloge und wählen Sie auf der Seite für das Betriebssystem Windows-Desktopbetriebssystem aus.
  2. Wählen Sie auf der Seite “Maschinenverwaltung” für Dieser Maschinenkatalog verwendet die Option Maschinen mit Energieverwaltung.
  3. Wählen Sie für Maschinen bereitstellen mit: die Option Citrix Provisioning Services (PVS). Die Energieverwaltung wird von XenDesktop durchgeführt.
  4. Wählen Sie für Benutzererfahrung die Option Benutzer sollen bei jeder Anmeldung mit einem zufälligen Desktop verbunden werden.
  5. Geben Sie die IP-Adresse des Provisioning-Servers für die Gerätesammlung ein.
  6. Ermitteln Sie die Domäne, in der die Active Directory-Gerätedatensätze gespeichert werden, sowie die VDA-Version und klicken Sie auf Verbinden.
  7. Wählen Sie in der angezeigten Provisioning Services-Struktur die Provisioning Services-Gerätesammlung aus, in der die vGPU-Geräte sind, und klicken Sie auf Weiter. Gerätedatensätze sollten in einer exklusiven Gerätesammlung gespeichert werden.
  8. Geben Sie einen Namen und eine Beschreibung für den Maschinenkatalog ein und klicken Sie auf Fertig stellen.

Physische Maschinenkataloge

Anforderungen:

Gerätenamen müssen in der Provisioning Services-Gerätesammlung und in Active Directory vorhanden sein. Hinweis: Der XenDesktop-Hostdatensatz ist nicht erforderlich und Namen der VM-Datensätze werden nicht überprüft.

Schritte:

  1. Starten Sie den Setupassistenten für XenDesktop-Maschinenkataloge und wählen Sie auf der Seite für das Betriebssystem Windows-Desktopbetriebssystem aus.
  2. Wählen Sie auf der Seite “Maschinenverwaltung” für Dieser Maschinenkatalog verwendet die Option Maschinen mit Energieverwaltung.
  3. Wählen Sie für Maschinen bereitstellen mit: die Option Citrix Provisioning Services (PVS). Die Energieverwaltung wird von XenDesktop durchgeführt.
  4. Wählen Sie für Benutzererfahrung die Option Benutzer sollen bei jeder Anmeldung mit einem zufälligen Desktop verbunden werden.
  5. Geben Sie die IP-Adresse des Provisioning-Servers für die Gerätesammlung ein.
  6. Ermitteln Sie die Domäne, in der die Active Directory-Gerätedatensätze gespeichert werden, sowie die VDA-Version und klicken Sie auf Verbinden.
  7. Wählen Sie in der angezeigten Provisioning Services-Struktur die Provisioning Services-Gerätesammlung aus, in der die vGPU-Geräte sind, und klicken Sie auf Weiter. Gerätedatensätze sollten in einer exklusiven Gerätesammlung gespeichert werden.
  8. Geben Sie einen Namen und eine Beschreibung für den Maschinenkatalog ein und klicken Sie auf Fertig stellen.

Erstellen einer Bereitstellungsgruppe und Zuordnen zum Maschinenkatalog

Informationen zum Erstellen einer Bereitstellungsgruppe finden Sie in der XenDesktop-Dokumentation.

Überlegungen zu PVS und XenDesktop-Cloud

Innerhalb eines Cloud-Desktop Delivery Controllers können Sie einen Maschinenkatalog erstellen und die enthaltenen Maschinen mit Provisioning Services (PVS) bereitstellen, indem Sie den Katalog auf eine PVS-Sammlung verweisen. Wenn Sie PVS mit einem Cloud-DDC verwenden möchten, muss allen Maschinen in der PVS-Sammlung ein Active Directory-Konto zugeordnet sein.

Provisioning von vGPU-fähigen XenDesktop-Maschinen