Wenn Sie vSAN verwenden, definiert VMware Horizon 8 die Speicheranforderungen für virtuelle Maschinen (wie Kapazität, Leistung und Verfügbarkeit) in Form von Standardprofilen mit Speicherrichtlinien, die Sie ändern können. Der Speicher wird gemäß den zugewiesenen Richtlinien bereitgestellt und automatisch konfiguriert. Die Standardrichtlinien, die während der Erstellung des Desktop-Pools erstellt werden, hängen vom Typ des von Ihnen erstellten Pools ab.
vSAN bietet ein Speicherrichtlinien-Framework an, sodass Sie das Verhalten verschiedener Objekte virtueller Maschinen, die sich auf dem vSAN-Datenspeicher befinden, steuern können. Ein Beispiel für ein Objekt in vSAN ist eine virtuelle Festplattendatei (VMDK-Datei). Es gibt vier Merkmale jedes Objekts, die über die Richtlinie gesteuert werden:
- Stripes: Anzahl der Festplatten-Stripes pro Objekt. Die Anzahl von Festplatten-Stripes wirkt sich darauf aus, über wie viele Magnetfestplatten (HDDs) Sie verfügen.
- Resilienz: Anzahl der zu tolerierenden Ausfälle. Die Anzahl der zu tolerierenden Hostausfälle hängt selbstverständlich von der Anzahl der Hosts ab, über die Sie verfügen.
- Speicherreservierung: Reservierung von Objektspeicherplatz. Legt fest, wie viel Speicher reserviert wird.
- Cache-Reservierung: Reservierung von Flash Read Cache.
Die Reservierungseinstellungen für Stripes und Cache werden für die Leistungssteuerung verwendet. Die Resilienz-Einstellung steuert die Verfügbarkeit. Die Speicher-Bereitstellungseinstellungen steuern die Kapazität. Wenn sie zusammen vorgenommen werden, wirken sich diese Einstellungen darauf aus, wie viele VMware vSphere-Hosts und Magnetfestplatten erforderlich sind.
Beispiel: Wenn Sie die Anzahl der Festplatten-Stripes pro Objekt auf 2 festlegen, entfernt vSAN das Objekt auf mindestens 2 HDDs. Wenn Sie zusätzlich zu dieser Einstellung die Anzahl der zu tolerierenden Hostausfälle auf 1 festlegen, erstellt vSAN eine zusätzliche Kopie für Resilienz. Aus diesem Grund sind dann 4 HDDs erforderlich. Zudem sind für das Festlegen der Anzahl der zu tolerierenden Hostausfälle auf 1 mindestens 3 ESXi-Hosts erforderlich, wovon zwei für die Resilienz und einer für das Trennen der Verbindung im Falle einer Partitionierung verwendet werden.
Richtlinie (wie in vCenter Server angezeigt) | Beschreibung | Anzahl der Festplatten-Stripes pro Objekt | Anzahl der zu tolerierenden Ausfälle | Reservierter Flash Read Cache | Reservierter Objektspeicherplatz |
---|---|---|---|---|---|
FULL_CLONE_DISK_<guid> | Dedizierte virtuelle Full-Clone-Festplatte | 1 | 1 | 0 | 0 |
FULL_CLONE_DISK_FLOATING_<guid> | Dynamische virtuelle Full-Clone-Festplatte | 1 | 0 | 0 | 0 |
OS_DISK_FLOATING_<guid> | Dynamisches Instant-Clone-Betriebssystem und löschbare Festplatten | 1 | 1 | 0 | 0 |
REPLICA_DISK_<guid> | Instant-Clone-Replikatfestplatte | 1 | 1 | 0 | 0 |
VM_HOME_<guid> | Basisverzeichnis der virtuellen Maschine | 1 | 1 | 0 | 0 |
Wenn diese Richtlinien für die virtuellen Maschinen erstellt sind, werden sie von Horizon 8 nicht mehr geändert. Administratoren können die von Horizon 8 erstellten Richtlinien in vCenter Server über den vSphere Client oder über die vSphere-Befehlszeilenschnittstelle (esxcli) ändern. Sie haben dabei die Möglichkeit, die Änderungen auf alle vorhandenen VMs oder auf alle neuen VMs anzuwenden. Alle neuen von Horizon 8 aktivierten Standardrichtlinien haben keine Auswirkungen auf vorhandene Desktop-Pools. Jede virtuelle Maschine pflegt ihre Richtlinie unabhängig von ihrer physischen Position im Cluster. Wenn die Richtlinie aufgrund eines Host-, Festplatten- oder Netzwerkfehlers oder wegen Arbeitslaständerungen nicht mehr konform ist, konfiguriert vSAN die Daten der betroffenen virtuellen Maschinen und Lastausgleiche neu, um die Richtlinien der einzelnen virtuellen Maschinen zu erfüllen.