Fehlerdomänen ermöglichen es Ihnen, sich vor Rack- oder Gehäuseausfällen zu schützen, wenn Ihr vSAN-Cluster über mehrere Racks oder Blade-Server-Gehäuse verteilt ist. Sie können Fehlerdomänen erstellen und jeder von ihnen einen oder mehrere Hosts hinzufügen.
Eine Fehlerdomäne besteht aus einem oder mehreren vSAN-Hosts, die entsprechend ihrem physischen Speicherort im Datencenter zusammengefasst sind. Konfigurierte Fehlerdomänen ermöglichen es vSAN, Ausfälle ganzer physikalischer Racks sowie Ausfälle eines einzelnen Hosts, eines Kapazitätsgeräts, einer Netzwerkverbindung oder eines Netzwerk-Switches, der einer Fehlerdomäne zugeordnet ist, zu tolerieren.
Die Richtlinie Primäre Ebene von zu tolerierenden Fehlern für den Cluster hängt von der Anzahl der Ausfälle ab, die eine virtuelle Maschine tolerieren kann. Wenn das Attribut Primäre Ebene von zu tolerierenden Fehlern (PFFT) für eine virtuelle Maschine auf 1 (PFTT=1) festgelegt ist, kann vSAN einen einzelnen Ausfall beliebiger Art einer beliebigen Komponente in einer Fehlerdomäne tolerieren, einschließlich des Ausfalls eines ganzen Racks.
Wenn Sie Fault Domains auf einem Rack konfigurieren und eine neue virtuelle Maschine bereitstellen, stellt vSAN sicher, dass Schutzobjekte wie Replikate und Zeugen in verschiedenen Fault Domains platziert werden. Beispiel: Wenn in der Speicherrichtlinie einer virtuellen Maschine Primäre Ebene von zu tolerierenden Fehlern auf N (PFTT=n) festgelegt ist, benötigt vSAN mindestens 2*n+1 Fault Domains im Cluster. Wenn virtuelle Maschinen in einem Cluster mit Fault Domains und dieser Richtlinie bereitgestellt sind, werden die Kopien der damit verknüpften VM-Objekte auf verschiedenen Racks gespeichert.
Für die Unterstützung der Festlegung von PFTT auf 1 sind mindestens drei Fehlerdomänen erforderlich. Konfigurieren Sie vier oder mehr Fault Domains im Cluster, um optimale Ergebnisse zu erhalten. Für einen Cluster mit drei Fault Domains gelten dieselben Einschränkungen wie für einen Cluster mit drei Hosts, wie z. B. die Unmöglichkeit, Daten nach einem Ausfall neu zu schützen oder den Modus Vollständige Datenmigration zu verwenden. Informationen zum Entwerfen und Dimensionieren von Fehlerdomänen finden Sie unter „Entwerfen und Dimensionieren von vSAN-Fehlerdomänen“ in vSAN-Planung und -Bereitstellung.
Betrachten Sie ein Szenario mit einem vSAN-Cluster mit 16 Hosts. Die Hosts verteilen sich auf vier Racks, das heißt vier Hosts pro Rack. Erstellen Sie für jedes Rack eine Fehlerdomäne, damit der Ausfall eines ganzen Racks toleriert wird. Sie können einen Cluster mit einer solchen Kapazität mit dem Wert „1“ für Primäre Ebene von zu tolerierenden Fehlern konfigurieren. Wenn Sie das Attribut Primäre Ebene von zu tolerierenden Fehlern auf 2 festlegen möchten, konfigurieren Sie 5 Fehlerdomänen im Cluster.
Wenn ein Rack ausfällt, ist keine Ressource (CPU, Speicher usw.) mehr im Rack für den Cluster verfügbar. Konfigurieren Sie daher kleinere Fehlerdomänen, um die Auswirkungen eines möglichen Rackausfalls zu verringern. Je mehr Fehlerdomänen Sie erstellen, desto höher ist die Gesamtverfügbarkeit der Ressourcen im Cluster nach einem Rackausfall.
- Konfigurieren Sie mindestens drei Fault Domains im vSAN-Cluster. Konfigurieren Sie vier oder mehr Fault Domains, um optimale Ergebnisse zu erhalten.
- Bei einem Host, der zu keiner Fault Domain gehört, wird davon ausgegangen, dass dieser sich in seiner eigenen Fault Domain mit einem Host befindet.
- Sie brauchen nicht jeden vSAN-Host einer Fault Domain zuzuweisen. Wenn Sie Fault Domains zum Schützen der vSAN-Umgebung verwenden möchten, sollten Sie gleich große Fault Domains erstellen.
- Die Zuweisungen zu Fault Domains bleiben für vSAN-Hosts, die in einen anderen Cluster verschoben werden, erhalten.
- Platzieren Sie beim Entwerfen von Fehlerdomänen eine einheitliche Anzahl an Hosts in jeder Fehlerdomäne.
Richtlinien zum Entwerfen von Fehlerdomänen finden Sie unter „Entwerfen und Dimensionieren von vSAN-Fehlerdomänen“ in vSAN-Planung und -Bereitstellung.
- Sie können einer Fault Domain beliebig viele Hosts hinzufügen. Jede Fault Domain muss mindestens einen Host beinhalten.