XenCenter

PVS-Beschleuniger

Die Citrix Hypervisor PVS-Accelerator-Funktion bietet zusätzliche Funktionen für Kunden, die Citrix Hypervisor und Citrix Provisioning (PVS) verwenden. PVS ist eine beliebte Wahl für Image-Management und Hosting für Citrix Virtual Apps and Desktops. Mit dieser Funktion können PVS-Leseanforderungen nun auf jedem Citrix Hypervisor Host zwischengespeichert werden. Um von der PVS-Accelerator-Funktion zu profitieren, verwenden Sie Citrix Hypervisor mit Citrix Provisioning 7.12 oder höher. Ausführliche Informationen zum PVS-Beschleuniger finden Sie imProduktdokumentation.

Die Aktivierung von PVS-Accelerator umfasst einen einfachen dreistufigen Prozess:

  1. Installieren Sie das PVS-Accelerator Supplemental Pack auf Citrix Hypervisor.
  2. Konfigurieren Sie den PVS-Beschleuniger in Citrix Hypervisor.
  3. Schließen Sie die Cache-Konfiguration in PVS ab.

Aktivieren des PVS-Beschleunigers

Um die PVS-Accelerator-Funktion zu aktivieren, führen Sie die folgenden Konfigurationseinstellungen in Citrix Hypervisor und in PVS aus:

  1. Installieren Sie das PVS-Accelerator Supplemental Pack auf jedem Citrix Hypervisor Host im Pool. Das Ergänzungspaket kann von derCitrix Hypervisor ProduktdownloadsSeite heruntergeladen werden. Anweisungen zum Installieren des Zusatzpakets finden Sie unterInstallieren von Zusatzpaketen.
  2. Konfigurieren Sie den PVS-Beschleuniger in Citrix Hypervisor. Diese Konfiguration kann mit XenCenter oder der xe CLI erfolgen.

    Fügen Sie nach der Installation des PVS-Accelerator Supplemental Pack die Konfigurationsdetails des PVS-Accelerators in Citrix Hypervisor hinzu. Dieser Prozess beinhaltet das Hinzufügen einer PVS-Site und die Angabe des PVS-Cache-Speichers.

    Der folgende Abschnitt enthält XenCenter Anweisungen. Informationen zum Konfigurieren des PVS-Accelerators mit der xe-CLI finden Sie imCitrix Hypervisor Produktdokumentation.

    Die Registerkarte PVS wird auf Pool-Ebene (oder Host-Ebene, wenn kein Pool vorhanden ist) in XenCenter angezeigt, nachdem das PVS-Accelerator Supplemental Pack installiert und eine Lizenz mit Berechtigung zugewiesen wurde. Auf der Registerkarte PVS wird eine Zusammenfassung des Status “Caching lesen” für alle VMs angezeigt, die im Pool ausgeführt werden.

    So konfigurieren Sie den PVS-Beschleuniger

    1. Wählen Sie den Pool oder den eigenständigen Host aus, und wählen Sie dann die Registerkarte PVS aus.
    2. Wählen Sie PVS-Beschleuniger konfigurierenaus.
    3. Wählen Sie im Dialogfeld PVS-Accelerator-Konfiguration die Option Cache-Konfiguration hinzufügen, um eine PVS-Site hinzuzufügen.
      • Geben Sie im Feld Standortname einen Namen für die PVS-Website ein.
      • Geben Sie für jeden Host im Pool an, welcher Cache verwendet werden soll:

        • Wenn Sie Nur Speicher auswählen, verwendet das Feature bis zur angegebenen Cachegröße im Speicher “Domäne steuern”. Diese Option ist nur verfügbar, nachdem der Steuerdomäne zusätzlicher Speicher zugewiesen wurde. Informationen zum Zuweisen von Speicher zur Steuerdomäne finden Sie unterÄndern des Kontrolldomänenspeichers.
        • Wenn Sie ein Speicherrepository (SR) auswählen, verwendet das Feature bis zur angegebenen Cachegröße auf der SR. Es verwendet auch implizit verfügbaren Steuerdomänenspeicher als bestmögliche Cache-Ebene.

        Wichtig:

        • Wenn weder Speicher nur noch ein SR angegeben ist, wird der Lese-Cache nicht aktiviert.
        • PVS-Accelerator wurde entwickelt, um entweder nur Speicher oder eine Kombination aus Festplatte und Speicher zu nutzen. Unabhängig von der Konfigurationsauswahl erhöhen Sie die Speichermenge, die der Control Domain zugewiesen ist, um sicherzustellen, dass keine Systemleistung beeinträchtigt wird.
        • Es wird empfohlen, mindestens 4 GB Control Domain Speicher pro Host zuzuweisen, um häufige Festplattenzugriffe zu vermeiden, die eine höhere Leselatenz verursachen und somit die Leistung beeinträchtigen. Weitere Informationen finden Sie unter Ändern des Kontrolldomänenspeichers.
        • Es wird empfohlen, dass Sie mindestens 5 GB Cachespeicher pro vDisk-Version zuweisen, die Sie aktiv verwenden.
    4. Klicken Sie auf OK. Der neue PVS-Site und die ausgewählte Cachespeicherkonfiguration werden in Citrix Hypervisor hinzugefügt.
  3. Nach der Konfiguration von PVS-Accelerator in Citrix Hypervisor müssen Kunden die Cache-Konfiguration für den neu erstellten Standort mithilfe der Citrix Provisioning Console oder der PowerShell nap-In-CLI abschließen. Weitere Informationen finden Sie unter Citrix Provisioning Dokumentation. Wenn dieser Schritt abgeschlossen ist, können Sie eine Liste der PVS-Server anzeigen, die für den neuen Standort konfiguriert sind, indem Sie im Konfigurationsdialogfeld PVS-Beschleuniger auf PVS-Serveranzeigen klicken.

Cache-Vorgang

Nachdem Sie eine VM mit PVS-Accelerator gestartet haben, wird der Caching-Status für die VM auf der Registerkarte PVS und auf der Registerkarte Allgemein der VM angezeigt. In der folgenden Tabelle sind die Statusmeldungen aufgeführt, die auf diesen Registerkarten angezeigt werden.

Status des PVS-Beschleunigers Beschreibung
Initialisiert Der PVS-Accelerator wurde gestartet und kann zwischengespeichert werden. Wenn der Cache in diesem Zustand bleibt, wenn die VM gestartet wurde, bedeutet dies, dass die IP-Adressen des PVS-Servers nicht korrekt konfiguriert wurden oder die VM nicht über die primäre Netzwerkschnittstelle mit dem PVS-Server kommuniziert.
Caching PVS-Accelerator funktioniert.
Beendet PVS-Accelerator wird für die VM nicht ausgeführt. Der Cache bleibt in diesem Zustand, wenn die VM nicht ausgeführt wird oder wenn der Cache nicht ausreichend konfiguriert ist.
Inkompatibler Schreibcache-Modus Es gibt keine Caching, da die VM so konfiguriert ist, dass Änderungen auf dem PVS-Server bestehen bleiben. Stellen Sie sicher, dass der VM-Typ “Produktion” oder “Test” ist und dass die vDisk im Zugriffsmodus “Standardimage” ist.
Inkompatible Protokollversion Die PVS-Serverversion ist falsch. Stellen Sie sicher, dass Sie Provisioning Services 7.12 oder höher verwenden.

Der PVS-Accelerator cacht:

  • Lesevorgänge von einer vDisk, aber nicht Schreib- oder Lesevorgänge aus einem Schreibcache
  • Basierend auf Imageversionen. Mehrere VMs teilen gecachte Blöcke, wenn sie dieselbe Imageversion verwenden
  • Geräte mit beliebigem Schreib-Cachetyp
  • Eine vDisk, deren Zugriffsmodus auf StandardImagefestgelegt ist. Caching ist nicht kompatibel mit vDisk, die auf den Privatimagemodus eingestellt ist
  • Geräte, die als Typ Production oder Test markiert sind. Geräte, die als Typ Wartung gekennzeichnet sind, werden nicht zwischengespeichert

Hinweise:

  • PVS-Accelerator ist für Citrix Hypervisor Premium Edition-Kunden oder Kunden verfügbar, die über ihre Citrix Virtual Apps and Desktops Zugriff auf Citrix Hypervisor haben.
  • XenCenter zeigt verschiedene Performance-Diagramme für PVS-Beschleuniger auf der Registerkarte Leistung auf Hostebene an. Die Performance-Diagramme geben einen detaillierten Einblick in den Cache-Vorgang.
  • Die PVS-Accelerator-Funktion verwendet Funktionen von OVS und ist daher nicht auf Hosts verfügbar, die Linux Bridge als Netzwerk-Back-End verwenden.
  • PVS-Accelerator arbeitet an der ersten virtuellen Netzwerkschnittstelle (VIF) einer zwischengespeicherten VM. Verwenden Sie daher die erste VIF, um das PVS-Speichernetzwerk zu verbinden, damit das Caching funktioniert.
PVS-Beschleuniger