DRS Awareness vSAN Stretched Cluster ist auf Stretched Clustern mit aktivierter DRS verfügbar, die vSphere 7.0 U2 verwenden. Ein vSAN Stretched Cluster hat Leselokalität, wobei die VM Daten von einer lokalen Site liest. Durch das Abrufen von Lesezugriffen von einer Remote-Site kann die VM-Leistung beeinträchtigt werden. In Versionen vor vSphere 7.0 U2 hatte DRS keine Kenntnis der Lese-Lokalität für einen vSAN Stretched Cluster und hat daher unter Umständen versehentlich eine VM auf einer Remote-Site ohne Lese-Lokalität platziert. Mit DRS Awareness of vSAN Stretched Cluster kennt DRS jetzt die VM-Lese-Lokalität vollständig und platziert somit die VM auf einer Site, auf der die Lese-Lokalität in vollem Umfang vorhanden ist. Dies geschieht automatisch, es gibt keine konfigurierbaren Optionen. DRS Awareness vSAN Stretched Cluster funktioniert mit den vorhandenen Affinitätsregeln. Es funktioniert mit vSphere 7.0 U2 und VMware Cloud on AWS.
vSAN Stretched Cluster mit vSphere HA und vSphere DRS bieten Ausfallsicherheit, indem für den Fall von Fehlern zwei Kopien der Daten über zwei Fehlerdomänen und einen Zeugenknoten in einer dritten Fehlerdomäne verteilt sind. Die beiden aktiven Fehlerdomänen ermöglichen die Replizierung von Daten, sodass beide Fehlerdomänen über eine aktuelle Kopie der Daten verfügen.
vSAN Stretched Cluster bietet eine automatisierte Methode zum Verschieben von Arbeitslasten innerhalb der beiden Fehlerdomänen. Bei vollständigen Site-Ausfällen werden VMs von vSphere HA auf der sekundären Site neu gestartet. Dadurch ist sichergestellt, dass es keine Ausfallzeiten für kritische Produktionsarbeitslasten gibt. Sobald die primäre Site wieder online ist, gleicht DRS die VMs mit sanften Affinitätshosts sofort wieder mit der primäre Site ab. Dieser Vorgang führt dazu, dass die VM von der sekundären Site liest und schreibt, während die VM-Datenkomponenten noch neu erstellt werden, wodurch die VM-Leistung beeinträchtigt werden kann.
In Versionen vor vSphere 7.0 U2 wird empfohlen, DRS vom vollautomatisierten in den teilautomatisierten Modus wechseln zu lassen, um zu vermeiden, dass VMs migriert werden, während eine Neusynchronisierung auf die primäre Site ausgeführt wird. Legen Sie DRS erst nach Abschluss der Neusynchronisierung auf „vollautomatisiert“ fest.
Mit vSphere 7.0 U2 führt DRS Awareness of vSAN Stretched Cluster eine vollständig automatisierte Lese-Lokalitätslösung zur Wiederherstellung nach Ausfällen in einem vSAN Stretched Cluster ein. Die Informationen zur Lese-Lokalität verweisen auf die Hosts, auf die die VM voll zugreifen kann, und DRS verwendet diese Informationen, wenn eine VM auf einem Host auf vSAN Stretched Clustern platziert wird. DRS verhindert, dass VMs auf die primäre Site zurückfallen, während die vSAN-Neusynchronisierung in der Site-Wiederherstellungsphase noch läuft. DRS migriert eine VM automatisch zurück zur primären affinen Site, wenn ihre Datenkomponenten die vollständige Lese-Lokalität erreicht haben. Auf diese Weise können Sie DRS im vollautomatischen Modus betreiben, falls eine vollständige Site ausfallen sollte.
Bei partiellen Site-Ausfällen identifiziert vSphere DRS die VMs, die eine sehr hohe Lesebandbreite belegen und versucht, sie wieder mit der sekundären Site abzugleichen, wenn die VM die Lese-Lokalität aufgrund eines Verlusts von Datenkomponenten größer als oder gleich ihrem Wert für „Zu tolerierende Fehler“ verliert. Dadurch ist sichergestellt, dass VMs mit einer hohen Lesearbeitslast bei partiellen Site-Ausfällen nicht beeinträchtigt werden. Sobald die primäre Site wieder online ist und die Datenkomponenten die Neusynchronisierung abgeschlossen haben, wird die VM wieder zurück zu der Site verschoben, zu der sie affin ist.