XenCenter

PVS-Accelerator

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

Die Aktivierung des PVS-Accelerators umfasst einen einfachen Vorgang:

  1. Konfigurieren Sie PVS-Accelerator in XenServer.
  2. Vervollständigen Sie die Cache-Konfiguration in PVS.

PVS-Accelerator aktivieren

Um die PVS-Accelerator-Funktion zu aktivieren, nehmen Sie die folgenden Konfigurationseinstellungen in XenServer und PVS vor:

  1. Konfigurieren Sie PVS-Accelerator in XenServer. Diese Konfiguration kann mit XenCenter oder der xe CLI erfolgen.

    Fügen Sie nach der Installation des PVS-Accelerator Supplemental Pack die PVS-Accelerator-Konfigurationsdetails auf dem XenServer-Server hinzu. Dieser Prozess beinhaltet das Hinzufügen einer PVS-Site und die Angabe des PVS-Cachespeichers.

    Der folgende Abschnitt enthält XenCenter Anweisungen. Informationen zur Konfiguration des PVS-Accelerators mit der Xe-CLI finden Sie in der XenServer-Produktdokumentation.

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

    So konfigurieren Sie PVS-Accelerator

    1. Wählen Sie den Pool oder den eigenständigen Host und dann die Registerkarte PVS aus.
    2. Wählen Sie PVS-Accelerator konfigurieren.
    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 den PVS-Standort ein.
      • Geben Sie für jeden Host im Pool an, welcher Cache verwendet werden soll:

        • Wenn Sie Nur Speicherauswählen, verwendet die Funktion bis zur angegebenen Cachegröße im Control Domain-Speicher. 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 Speichers der Steuerdomäne.
        • Wenn Sie ein Speicherrepository (SR) auswählen, verwendet das Feature bis zur angegebenen Cachegröße auf dem SR. Außerdem wird implizit der verfügbare Speicher der Steuerdomäne als Cache-Tier nach besten Kräften verwendet.

        Wichtig:

        • Wenn weder Memory only noch SR angegeben ist, wird der Lesecache nicht aktiviert.
        • PVS-Accelerator wurde entwickelt, um entweder nur Speicher oder eine Kombination aus Datenträger und Speicher zu nutzen. Erhöhen Sie unabhängig von der gewählten Konfiguration die der Control Domain zugewiesene Speichermenge, um sicherzustellen, dass keine Beeinträchtigung der Systemleistung auftritt.
        • Es wird empfohlen, mindestens 4 GB Control Domain Speicher pro Host zuzuweisen, um häufige Datenträgerzugriffe zu vermeiden, die eine höhere Leselatenz verursachen und somit die Leistung beeinträchtigen. Weitere Informationen finden Sie unter Ändern des Speichers der Steuerdomäne.
        • Es wird empfohlen, dass Sie mindestens 5 GB Cachespeicher pro vDisk-Version zuweisen, die Sie aktiv verwenden.
    4. Klicken Sie auf OK. Die neue PVS-Site und die gewählte Cache-Speicherkonfiguration werden dem XenServer hinzugefügt.
  2. Nachdem Sie den PVS-Accelerator auf dem XenServer konfiguriert haben, schließen Sie die Cache-Konfiguration für die neu erstellte Site mit der Citrix Provisioning Console oder der PowerShell-Snap-In-CLI ab. Weitere Informationen finden Sie in der 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-Betrieb

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 auf diesen Registerkarten angezeigten Statusmeldungen aufgeführt.

Status des PVS-Beschleunigers Beschreibung
Initialisiert PVS-Accelerator wurde gestartet und ist bereit zum Zwischenspeichern. Wenn der Cache beim Booten der VM in diesem Zustand verbleibt, bedeutet dies, dass die IP-Adressen des PVS-Servers nicht richtig konfiguriert wurden oder dass die VM nicht über ihre primäre Netzwerkschnittstelle mit dem PVS-Server kommuniziert.
Zwischenspeichern PVS-Accelerator funktioniert.
Beendet PVS-Accelerator läuft nicht für die VM. Der Cache verbleibt in diesem Zustand, wenn die VM nicht ausgeführt wird oder wenn der Cache nicht ausreichend konfiguriert ist.
Inkompatibler Schreib-Cach Es findet kein Caching statt, da die VM so konfiguriert ist, dass Änderungen auf dem PVS-Server gespeichert werden. Stellen Sie sicher, dass der VM-Typ “Produktion” oder “Test” ist und sich die vDisk im Zugriffsmodus “Standardimage” befindet.
Inkompatible Protokollversion Die PVS-Serverversion ist falsch. Stellen Sie sicher, dass Sie Provisioning Services 7.12 oder höher verwenden.

Der PVS-Accelerator cacht:

  • Liest von einer vDisk, schreibt oder liest jedoch nicht aus einem Schreibcache
  • Basiert auf Imageversionen. Mehrere VMs teilen sich zwischengespeicherte Blöcke, wenn sie dieselbe Image-Version verwenden
  • Geräte mit beliebigem Schreibcache-Typ
  • Eine vDisk, deren Zugriffsmodus auf Standardimagefestgelegt ist. Caching ist mit keiner vDisk kompatibel, die auf den Privatimage-Modus eingestellt ist
  • Geräte, die als Typ Produktion oder Test gekennzeichnet sind. Geräte, die als Typ Wartung gekennzeichnet sind, werden nicht zwischengespeichert

Hinweise:

  • PVS-Accelerator ist für Kunden der XenServer Premium Edition verfügbar.
  • XenCenter zeigt verschiedene PVS-Accelerator-Leistungsdiagramme auf der Registerkarte Leistung auf Host-Ebene an. Die Performance-Diagramme geben einen detaillierten Einblick in den Cache-Vorgang.
  • Die PVS-Accelerator-Funktion nutzt die Funktionen von OVS und ist daher nicht auf Hosts verfügbar, die Linux Bridge als Netzwerk-Backend 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-Accelerator