XenCenter

Speicher-Lese-Caching

Hinweis:

Storage Read Caching 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.

Read Caching verbessert die Datenträgerleistung einer VM, da Daten nach dem ersten Lesen von einem externen Datenträger im freien Speicher des Hosts zwischengespeichert werden. Es verbessert die Leistung in Situationen, in denen viele VMs von einer einzigen Basis-VM geklont werden, erheblich, da dadurch die Anzahl der von dem Datenträger gelesenen Blöcke drastisch reduziert wird. Beispielsweise verbessert Read Caching die Leistung in Citrix Virtual Desktops Machine Creation Service (MCS) Umgebungen.

Diese Leistungssteigerung kann immer dann angezeigt werden, wenn Daten mehr als einmal von dem Datenträger gelesen werden müssen, da sie im Speicher zwischengespeichert werden. Dieser Leistungsunterschied ist am deutlichsten in der Verschlechterung des Dienstes, der während schwerer E/A-Situationen auftritt. Zum Beispiel:

  • Wenn eine beträchtliche Anzahl von Endbenutzern innerhalb eines engen Zeitrahmens hochfährt (Boot-Storm)
  • Wenn eine beträchtliche Anzahl von VMs geplant ist, Malware-Scans gleichzeitig auszuführen (Virenschutzsturm)

Hinweis:

Die Speichermenge, die der Citrix Hypervisor-Steuerdomäne (dom0) zugewiesen ist, muss möglicherweise erhöht werden, um das Lesecaching am effizientesten nutzen zu können. Anweisungen zum Erhöhen des dom0-Speichers finden Sie unter Ändern des Control-Domänen-Speichers.

XenCenter zeigt den Status von Lese-Caching auf der Registerkarte Allgemein der VM an.

Lese-Caching ist standardmäßig aktiviert, vorausgesetzt:

  • Der Citrix Hypervisor-Host ist mit Citrix Hypervisor Premium Edition oder einer Citrix Virtual Apps and Desktops Lizenz lizenziert.
  • Die VM ist an einen VDI auf einer dateibasierten SR wie NFS oder EXT3/EXT4 angeschlossen. Lese-Caching kann nicht mit anderen SR-Typen verwendet werden.
  • Die VM wird aus einem schnellen Klon oder einem Snapshot erstellt, oder die VM ist an einen schreibgeschützten VDI angeschlossen.

Ausführliche Informationen zum Lesecaching finden Sie unter Speicher-Lesecache.

Deaktivieren des Lese-Caches

Sie können den Lesecache für einen SR im Eigenschaften-Dialog deaktivieren.

  1. Wählen Sie im Bereich Ressourcen den SR aus, für den Sie das Lesecaching deaktivieren möchten.
  2. Klicken Sie auf der Registerkarte Allgemein auf Eigenschaften.
  3. Deaktivieren Sie im Eigenschaften-Dialog die Option Lesecaching aktivieren.
  4. Klicken Sie auf OK.

So aktivieren Sie das Lesecaching

Sie können das Lesecaching für einen SR im Eigenschaften-Dialog aktivieren.

  1. Wählen Sie im Bereich Ressourcen den SR aus, für den Sie das Lesecaching aktivieren möchten.
  2. Klicken Sie auf der Registerkarte Allgemein auf Eigenschaften.
  3. Wählen Sie im Eigenschaften-Dialogdie Option Lesecache aktivieren.
  4. Klicken Sie auf OK.
  5. Starten Sie alle virtuellen Maschinen neu, die Sie von der geänderten Einstellung profitieren möchten.
Speicher-Lese-Caching