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 Umgebungen mit Citrix Virtual Desktops Machine Creation Services (MCS).

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 macht sich am deutlichsten in der Verschlechterung des Dienstes bemerkbar, die in schweren E/A-Situationen auftritt. Beispiel:

  • Wenn eine erhebliche Anzahl von Endbenutzern innerhalb eines engen Zeitrahmens hochfährt (Boot-Storm)
  • Wenn eine erhebliche Anzahl von VMs so geplant ist, dass sie gleichzeitig Malware-Scans ausführen (Antiviren-Sturm)

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 einem 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 ein SR in den Eigenschaften deaktivieren.

  1. Wählen Sie im Bereich Ressourcen das SR aus, für das 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 den Lesecache für ein SR in den Eigenschaften aktivieren.

  1. Wählen Sie im Bereich Ressourcen das SR aus, für das 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