ONTAP Cluster-Gesundheitsbewertungen mithilfe von Quorum und Epsilon
Quorum und Epsilon sind wichtige Kennzahlen für die Gesundheit und Funktionsfähigkeit eines Clusters, die zusammen angeben, wie Cluster potenzielle Kommunikations- und Konnektivitätsherausforderungen adressieren.
Quorum ist eine Grundvoraussetzung für einen voll funktionsfähigen Cluster. Befindet sich ein Cluster im Quorum, ist die einfache Mehrheit der Knoten fehlerfrei und kann miteinander kommunizieren. Geht das Quorum verloren, verliert der Cluster die Fähigkeit, normale Clusteroperationen durchzuführen. Nur eine Knotengruppe kann zu einem bestimmten Zeitpunkt ein Quorum aufweisen, da alle Knoten gemeinsam eine einheitliche Datensicht nutzen. Wenn daher zwei nicht kommunizierende Knoten die Daten auf unterschiedliche Weise verändern, ist es nicht mehr möglich, die Daten zu einer einheitlichen Datensicht zusammenzuführen.
Jeder Knoten im Cluster nimmt an einem Abstimmungsprotokoll teil, das einen Knoten als primär wählt; jeder verbleibende Knoten ist ein sekundär. Der primäre Knoten ist für die Synchronisierung von Informationen im gesamten Cluster verantwortlich. Wenn ein Quorum gebildet ist, wird es durch fortlaufende Abstimmung aufrechterhalten. Wenn der primäre Knoten offline geht und der Cluster weiterhin im Quorum ist, wird von den verbleibenden Knoten, die online bleiben, ein neuer primärer Knoten gewählt.
Da in einem Cluster mit einer geraden Anzahl von Knoten ein Stimmengleichstand möglich ist, besitzt ein Knoten ein zusätzliches, bruchstückhaftes Stimmgewicht namens epsilon. Fällt die Verbindung zwischen zwei gleich großen Teilen eines großen Clusters aus, bleibt die Gruppe der Knoten mit epsilon beschlussfähig, vorausgesetzt, alle Knoten sind funktionsfähig. Die folgende Abbildung zeigt beispielsweise ein Vier-Node-Cluster, in dem zwei der Knoten ausgefallen sind. Da jedoch einer der verbleibenden Knoten epsilon hält, bleibt der Cluster beschlussfähig, obwohl keine einfache Mehrheit funktionsfähiger Knoten vorhanden ist.

Epsilon wird beim Erstellen des Clusters automatisch dem ersten Knoten zugewiesen. Wenn der Knoten, der Epsilon enthält, fehlerhaft wird, seinen Hochverfügbarkeitspartner übernimmt oder von seinem Hochverfügbarkeitspartner übernommen wird, wird Epsilon automatisch einem fehlerfreien Knoten in einem anderen HA-Paar neu zugewiesen.
Das Offline-Nehmen eines Knotens kann die Fähigkeit des Clusters beeinträchtigen, im Quorum zu bleiben. Daher gibt ONTAP eine Warnmeldung aus, wenn ein Vorgang versucht wird, der entweder den Cluster aus dem Quorum bringt oder ihn eine Störung vom Verlust des Quorums entfernt. Die Quorum-Warnmeldungen können mit dem cluster quorum-service options modify Befehl auf der Stufe „Erweiterte Berechtigungen“ deaktiviert werden. Weitere Informationen zu cluster quorum-service options modify finden sich in der "ONTAP-Befehlsreferenz".
Im Allgemeinen gilt: Bei zuverlässiger Verbindung zwischen den Knoten des Clusters ist ein größerer Cluster stabiler als ein kleinerer. Die Quorumsanforderung einer einfachen Mehrheit (die Hälfte der Knoten plus Epsilon) lässt sich in einem Cluster mit 24 Knoten leichter erfüllen als in einem Zwei-Node-Cluster.
Ein Zwei-Node-Cluster stellt einige besondere Herausforderungen für die Aufrechterhaltung des Quorums dar. Zwei-Node-Cluster verwenden Cluster-HA, bei der keiner der Knoten Epsilon hält; stattdessen werden beide Knoten kontinuierlich abgefragt, um sicherzustellen, dass im Falle eines Ausfalls eines Knotens der andere vollständigen Lese- und Schreibzugriff auf die Daten sowie Zugriff auf logische Schnittstellen und Verwaltungsfunktionen hat.