Dynamic Quorum verleiht Failoverclustern in Windows Server 2012 einen Schub

Verbesserungen der Quorum-Mechanismen in Windows Server 2012. Mit der Option Dynamic Quorum Management kann der Cluster das Quorum (oder die Mehrheit) der Stimmen dynamisch anpassen, die für die weitere Ausführung des Clusters erforderlich sind. Dies verhindert den Verlust des Quorums, wenn Knoten nacheinander ausfallen oder heruntergefahren werden, sodass der Cluster mit weniger als einer Mehrheit der aktiven Knoten weiter ausgeführt werden kann.

Neben dem dynamischen Quorum Multisite Geocluster Profitieren Sie jetzt von der Möglichkeit anzugeben, welche Knoten Stimmen erhalten und welche nicht. Auf diese Weise können Sie eine bestimmte Site (z. B. die primäre Site) so einstellen, dass sie über die Kontrollstimmen oder Knoten verfügt, um das Quorum aufrechtzuerhalten. Dies verhindert auch, dass ein Split-Brain-Szenario auftritt, wenn der sekundäre Standort versucht, die Clusterdatenbank zu aktualisieren, wenn der primäre Standort nicht verfügbar ist. Hier erfahren Sie, wie Sie diese neuen Quorumoptionen mit Failoverclustern konfigurieren.

Konfigurieren des dynamischen Quorums in Windows Server 2012

Das Prinzip des Quorums in einer Failoverclusterumgebung besteht darin, sicherzustellen, dass nur die Mehrheit der Knoten einen Cluster bilden und daran teilnehmen kann. Dies verhindert, dass eine zweite Teilmenge von Knoten einen separaten Cluster bildet, der unkoordiniert auf dieselben gemeinsam genutzten Ressourcen zugreifen kann, was zu Beschädigungen führen kann. Wenn Knoten heruntergefahren werden oder ausfallen, bleiben weniger aktive Knoten übrig, um den statischen Quorumwert der Stimmen beizubehalten, die für die Funktion des Clusters erforderlich sind. Das neue Dynamic Quorum Management passt die Stimmen der verbleibenden aktiven Knoten dynamisch an, um sicherzustellen, dass das Quorum im Falle eines weiteren Knotenausfalls oder Herunterfahrens beibehalten werden kann.

Failover-Cluster-Manager

Abbildung 1: Verwenden des Failovercluster-Managers zum Ausführen des Quorum-Konfigurationsassistenten

Es gibt einige Anforderungen, die erfüllt sein müssen, bevor der Dynamic Quorum-Mechanismus aktiviert wird. Zunächst muss Dynamic Quorum aktiviert sein. Dies ist standardmäßig in Windows Server 2012 der Fall. Der Failover-Cluster-Manager kann zum Anzeigen oder Ändern des Dynamic verwendet werden Quorum-Option durch Ausführen des Assistenten zum Konfigurieren des Cluster-Quorums. Starten Sie den Assistenten, indem Sie den Cluster im linken Bereich markieren, mit der rechten Maustaste darauf klicken, Weitere Aktionen auswählen und dann Cluster-Quorum-Einstellungen konfigurieren auswählen (Abbildung 1).
Der Quorum-Assistent fordert Sie auf, je nach Umgebung aus mehreren verschiedenen Quorum-Konfigurationen auszuwählen (Typisch, Hinzufügen / Ändern oder Erweitert). Standardmäßig verwendet der Cluster die typischen Einstellungen für Ihre Konfiguration, um die Quorum-Verwaltungsoptionen festzulegen. Sie können den Quorum-Zeugen auch hinzufügen oder ändern, wenn während des Installationsvorgangs einer ausgewählt wurde.

Dynamisches Quorum Management

Abbildung 2: Erweiterte Quorum-Konfigurationsoption zum Festlegen der dynamischen Quorum-Verwaltung

Verwenden Sie zum Anzeigen oder Ändern der Option “Dynamisches Quorum-Management” die Option “Erweiterte Quorum-Konfiguration” (siehe oben). Wenn Sie den Quorum-Assistenten durchlaufen, werden Sie aufgefordert, die Quorum-Verwaltung zu konfigurieren. Hier können Sie die Option Dynamisches Quorum anzeigen oder ändern (Abbildung 2).

PowerShell zum Anzeigen oder Festlegen der dynamischen Quorumverwaltung

Abbildung 3: Verwenden von PowerShell zum Anzeigen oder Festlegen der dynamischen Quorumverwaltung

Sie können die Einstellung für das dynamische Quorum des Clusters auch mithilfe von anzeigen oder ändern PowerShell-Cmdlets. Das erste Cmdlet, Get-Clusterzeigt, wie in Abbildung 3 gezeigt, die aktuelle Einstellung für das dynamische Quorum (0 = deaktiviert, 1 = aktiviert). Anschließend können Sie mit PowerShell das dynamische Quorum aktivieren, indem Sie die Variable einrichten $ cluster mit Get-Cluster und legen Sie dann die Eigenschaft fest DynamicQuorum auf einen Wert von 1.
Wenn das dynamische Quorum aktiviert ist, muss als nächstes die Bedingung erfüllt sein, dass der Cluster betriebsbereit ist und derzeit das Quorum basierend auf der anfänglichen Clusterkonfiguration beibehält. Die letzte Bedingung für das Funktionieren von Dynamic Quorum ist, dass nachfolgende Knotenausfälle oder Herunterfahren nacheinander auftreten müssen – nicht, wenn mehrere Knoten gleichzeitig ausfallen. Eine längere Cluster-Umgruppierungsoperation würde auftreten, wenn mehrere Knoten gleichzeitig den Cluster verlassen würden.

DynamicWeight- und NodeWeight-Stimmen

Abbildung 4: Verwenden von PowerShell zum Anzeigen von DynamicWeight- und NodeWeight-Stimmen

Mit PowerShell können Sie die Anzahl der Stimmen anzeigen und das Innenleben des Dynamic Quorum-Mechanismus beobachten. Standardmäßig erhält jeder Server im Cluster eine einzelne Stimme oder NodeWeight. Wenn Dynamic Quorum aktiviert ist, wird eine zusätzliche Eigenschaft aufgerufen DynamicWeight wird verwendet, um die dynamische Abstimmung eines Servers in Richtung Quorum zu verfolgen. Der Cluster passt das dynamische Gewicht eines Knotens bei Bedarf auf Null an, um zu vermeiden, dass das Quorum verloren geht, falls ein anderer Knoten den Cluster verlässt. Das PowerShell-Cmdlet zeigt die NodeWeight und DynamicWeight für einen Cluster mit zwei Knoten (Abbildung 4).
Mit Dynamic Quorum können Clusterknoten einzeln heruntergefahren werden oder bis zu dem Punkt ausfallen, an dem nur noch ein einziger Knoten funktionsfähig ist (“letzter stehender Mann”). So wie das Quorum dynamisch nach unten angepasst wird, wenn Knoten ausfallen oder im Cluster heruntergefahren werden, wird das Quorum nach oben angepasst, wenn die Knoten wieder im Cluster neu gestartet werden.

Verwenden gewichteter Stimmen zum Zuweisen von Knoten

Die andere wichtige Verbesserung des Quorum-Mechanismus in Windows Server 2012 ist die Möglichkeit, anzugeben, welche Knoten in einem Cluster eine Abstimmung erhalten. Wie bereits erwähnt, erhalten alle Knoten eine Stimme, die standardmäßig zum Quorum beiträgt. In Geocluster-Konfigurationen mit mehreren Standorten kann es vorteilhaft sein, Knoten am primären Standort eine Stimme zu geben, um sicherzustellen, dass sie bei einem Netzwerkausfall zwischen Standorten weiter ausgeführt werden. Knoten am sekundären Standort können mit null Stimmen konfiguriert werden, sodass sie keinen Cluster bilden können.

Verwenden des Quorum-Assistenten

Abbildung 5: Verwenden des Quorum-Assistenten zum Festlegen, welche Knoten Stimmen erhalten

Mit dem Quorum-Assistenten (Erweiterte Quorum-Konfigurationen) können Sie konfigurieren, ob ein Knoten eine Stimme erhält. Mit dem Assistenten können Sie auch sehen, wie Knoten1 eine Stimme erhält und Knoten2 nicht (Abbildung 5).
Alternativ können Sie mit PowerShell angeben, ob ein Knoten eine Stimme erhält. Verwenden Sie die Get-ClusterNode Cmdlet zum Einstellen der NodeWeight für Knoten2 zurück auf 1, damit er eine Stimme erhält (Abbildung 6).

PowerShell-Cmdlet Get-ClusterNode

Abbildung 6: Verwenden des PowerShell-Cmdlets Get-ClusterNode, um Knoten2 so einzustellen, dass er eine Stimme erhält (NodeWeight = 1)

Windows Server 2012 hat den Quorum-Mechanismus erheblich verbessert, was zu stabileren Failover-Clustern geführt hat. Mit Dynamic Quorum Management müssen Sie sich keine Sorgen mehr machen, ob genügend Server aktiv sind, um das Quorum zu erreichen oder aufrechtzuerhalten, falls Systeme ausfallen oder heruntergefahren werden sollten. Geocluster mit mehreren Standorten verwenden auch gewichtete Stimmen, um anzugeben, welcher primäre Standort bei Netzwerkausfällen zwischen Standorten weiterhin ausgeführt werden soll.
Über den Autor
Bruce Mackenzie-Low ist ein Master-Berater bei Hewlett-Packard Co. und bietet weltweiten Support auf dritter Ebene für Microsoft Windows-basierte Produkte, einschließlich Cluster und Crash-Dump-Analyse. Mit mehr als 18 Jahren Computererfahrung bei Digital, Compaq und HP ist er eine bekannte Ressource zur Lösung hochkomplexer Probleme mit Clustern, SANs, Netzwerken und Interna. Er hat im Laufe seiner Karriere ausgiebig unterrichtet und sein Publikum immer wieder von seiner Begeisterung für Technologie begeistert.

Similar Posts

Leave a Reply