Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Wie das Witness-Protokoll funktioniert

Beitragende netapp-aherbin netapp-mwallis
Änderungen vorschlagen

ONTAP implementiert das Witness-Protokoll, indem der SFO-Partner eines Knotens als Zeuge verwendet wird. Im Fehlerfall erkennt der Partner den Fehler umgehend und benachrichtigt den SMB-Client.

Das Witness-Protokoll bietet ein verbessertes Failover mithilfe des folgenden Prozesses:

  1. Wenn der Anwendungsserver eine permanent verfügbare SMB-Verbindung zu Node1 herstellt, informiert der CIFS-Server den Anwendungsserver darüber, dass Witness verfügbar ist.

  2. Der Anwendungsserver fordert die IP-Adressen des Witness-Servers von Node1 an und erhält eine Liste der Daten-LIF-IP-Adressen von Node2 (dem SFO-Partner), die der Storage Virtual Machine (SVM) zugewiesen sind.

  3. Der Anwendungsserver wählt eine der IP-Adressen aus, stellt eine Witness-Verbindung zu Node2 her und registriert sich, um benachrichtigt zu werden, falls die ständig verfügbare Verbindung auf Node1 verschoben werden muss.

  4. Wenn auf Node1 ein Failover-Ereignis auftritt, erleichtert Witness die Failover-Ereignisse, ist aber nicht am Giveback beteiligt.

  5. Witness erkennt das Failover-Ereignis und benachrichtigt den Anwendungsserver über die Witness-Verbindung, dass die SMB-Verbindung zu Node2 verschoben werden muss.

  6. Der Anwendungsserver verlagert die SMB-Sitzung zu Node2 und stellt die Verbindung ohne Unterbrechung des Clientzugriffs wieder her.

Witness-Protokoll