März 11, 2022

Docs

Verwenden von vSphere HA mit Distributed Resource Scheduler (DRS) kombiniert automatisches Failover mit Lastausgleich. Diese Kombination kann zu einem ausgeglicheneren Cluster führen, nachdem vSphere HA virtuelle Maschinen auf verschiedene Hosts verschoben hat.

Wenn vSphere HA Failover durchführt und virtuelle Maschinen auf verschiedenen Hosts neu startet, hat die sofortige Verfügbarkeit aller virtuellen Maschinen oberste Priorität. Nach dem Neustart der virtuellen Maschinen sind die Hosts, auf denen sie eingeschaltet wurden, möglicherweise stark belastet, während andere Hosts vergleichsweise schwach belastet sind. vSphere HA verwendet die CPU- und Arbeitsspeicherreservierung der virtuellen Maschine sowie den Overhead-Arbeitsspeicher, um festzustellen, ob ein Host über genügend freie Kapazität für die virtuelle Maschine verfügt.

In einem Cluster, der DRS und vSphere HA mit aktivierter Zugriffssteuerung verwendet, werden virtuelle Maschinen möglicherweise nicht von Hosts evakuiert, die in den Wartungsmodus wechseln. Dieses Verhalten tritt aufgrund der Ressourcen auf, die für den Neustart virtueller Maschinen im Fehlerfall reserviert sind. Sie müssen die virtuellen Maschinen manuell mithilfe von vMotion von den Hosts migrieren.

In einigen Szenarien kann vSphere HA aufgrund von Ressourcenbeschränkungen möglicherweise kein Failover für virtuelle Maschinen durchführen. Dies kann aus mehreren Gründen auftreten.

  • HA Admission Control ist deaktiviert und Distributed Power Management (DPM) ist aktiviert. Dies kann dazu führen, dass DPM virtuelle Maschinen auf weniger Hosts konsolidiert und die leeren Hosts in den Standby-Modus versetzt, sodass nicht genügend eingeschaltete Kapazität vorhanden ist, um ein Failover durchzuführen.
  • VM-Host-Affinitätsregeln (erforderlich) können die Hosts einschränken, auf denen bestimmte virtuelle Maschinen platziert werden können.
  • Möglicherweise sind genügend aggregierte Ressourcen vorhanden, diese können jedoch auf mehrere Hosts fragmentiert werden, sodass sie von virtuellen Maschinen nicht für das Failover verwendet werden können.

In solchen Fällen kann vSphere HA DRS verwenden, um zu versuchen, den Cluster anzupassen (z. B. indem Hosts aus dem Standby-Modus entfernt oder virtuelle Maschinen migriert werden, um die Clusterressourcen zu defragmentieren), damit HA die Failover durchführen kann.

Wenn sich DPM im manuellen Modus befindet, müssen Sie möglicherweise die Empfehlungen zum Einschalten des Hosts bestätigen. Wenn sich DRS im manuellen Modus befindet, müssen Sie möglicherweise die Migrationsempfehlungen bestätigen.

Wenn Sie erforderliche VM-Host-Affinitätsregeln verwenden, beachten Sie, dass diese Regeln nicht verletzt werden können. vSphere HA führt kein Failover durch, wenn dies gegen eine solche Regel verstoßen würde.

Weitere Informationen zu DRS finden Sie in der Dokumentation zu vSphere Resource Management.

Hinweis: vSphere DRS ist eine wichtige Funktion von vSphere, die erforderlich ist, um die Integrität der im vSphere-Cluster ausgeführten Workloads aufrechtzuerhalten. Ab vSphere 7.0 Update 1 hängt DRS von der Verfügbarkeit von vCLS-VMs ab. Weitere Informationen finden Sie unter vSphere Cluster Services (vCLS) in vSphere Resource Management.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.