Aktiver Standby gegen Aktivität
Active/Standby und Active/Active sind zwei Failover -Mechanismen, die weltweit weit verbreitet sind, um die Zuverlässigkeit der Systeme zu verbessern. Außerdem können diese beiden Methoden als Implementierungsmethoden mit hoher Verfügbarkeit angesehen werden. Jeder Mechanismus hat eine eigene Methode, um Failover zu bestimmen und durchzuführen. Unterschiedliche Systeme verwenden diese Methoden, um das erforderliche Redundanzniveau in Abhängigkeit von der kritischen Natur der Instanz zu erreichen.
Aktive/Standby -Konfiguration
In Active/Standby -Konfiguration befindet sich nur ein Knoten im aktiven Modus, während sich der andere im Standby -Modus befindet. Wenn ein Problem auf dem aktiven System identifiziert wird, wird der Standby -Knoten ohne Änderungen am letzten Zustand bis zum Zeitpunkt des Problems an die Stelle des aktiven Knotens eingenommen. In diesem Fall kann jedoch von der Konfiguration der beiden Knoten an den ursprünglichen Knoten zurückgekehrt werden oder nicht. Auch im Allgemeinen sollte es eine Art von Synchronisation zwischen den aktiven und Standby -Knoten geben, um einen Fehler sofort zu wechseln. In den meisten Fällen werden Herzschlagsignale zwischen aktiven und Standby -Knoten verwendet, um den Fehler des aktiven Knotens sowie für die Echtzeitsynchronisation zwischen Knoten zu identifizieren. Hier ist immer nur ein Ausrüstungssatz ständig aktiv. Daher vereinfacht die Routing und Fehlerbehebung. Auch ein Misserfolg bei Heartbeat Link führt beide Knoten in den unabhängigen Modus, in dem die Verwendung gemeinsamer Ressourcen je nach Konfiguration inkonsistent wird. In Active/Standby -Konfiguration müssen keine Lastausgleichsmethode vor den Knoten implementiert werden, um die Last zu teilen, da nur ein Knoten zu einem bestimmten Zeitpunkt aktiv ist, es sei denn, es gibt Inkonsistenz.
Aktive/aktive Konfiguration
In der aktiven/aktiven Konfiguration befinden sich beide Knoten im aktiven Modus, während die gleiche Funktion im selben Zustand verarbeitet. Wenn in einem aktiven Knoten ein Fehler vorliegt, behandelt der andere aktive Knoten automatisch den Verkehr und die Funktion beider Knoten, bis das Problem behoben ist. Hier sollten beide Knoten die Fähigkeit haben, den Gesamtverkehr einzeln zu bewältigen, um unabhängig in einer Fehlersituation ohne Leistung oder Qualitätsverschlechterung zur endgültigen Funktion zu arbeiten. Nach der Wiederherstellung des Problems gehen beide Knoten in den aktiven Modus, in dem die Last zwischen Knoten geteilt wird. Als allgemeine Praxis in dieser Konfiguration sollte es einen Mechanismus geben, um die Last zwischen Knoten mit einer Art Lastausgleichsmethode zu teilen, um beide Knoten gleichzeitig im aktiven Modus zu halten. Außerdem sollte eine Fehleridentifikation am Lastausgleichspunkt stattfinden, um die gesamte Last auf den verfügbaren Knoten zu verschieben.
Was ist der Unterschied zwischen aktiv/Standby und aktiver/aktiver Konfiguration? - In der Active/Standby -Konfiguration ist die Verwendung des Standby -Knoten Knoten, da ein Knoten in der Lage sein sollte, die gesamte Last im Falle eines Fehlers zu nehmen. - Wenn daher mehr als 50% für einen aktiven Knoten im aktiven/aktiven Modus verwendet werden. - In der aktiven/aktiven Konfiguration führt der Fehler in einem Pfad nicht zu Servicesausfällen, während er mit der aktiven/Standby -Konfiguration je nach Zeit zur Identifizierung und Verschiebungszeit vom aktiven Knoten zum Standby -Knoten variieren kann. - Aktive/aktive Konfiguration kann als temporärer Durchsatz und Kapazitätserweiterung bei unerwarteten Szenarien verwendet werden, obwohl dies zu einer Leistungsverschlechterung während eines Fehlers führt. - Während mit aktivem/Standby -eine solche Option auch für eine momentane Situation nicht verfügbar ist. - Auch wenn die aktive/aktive Konfiguration diesen Kapazitätserweiterungsvorteil hat, sollte es vor den Knoten eine Lastausgleichsmethode geben, die unter Active/Standby -Konfiguration nicht erforderlich ist. - Die aktive/Standby -Methode ist weniger komplex und einfach zu beheben, dass das Netzwerk ständig aktiv ist, da nur ein Pfad im Vergleich zur aktiven/aktiven Methode aktiv ist, wodurch sowohl Pfade als auch Knoten gleichzeitig aktiv hält. - Aktive/aktive Konfiguration unterstützt typischerweise Lastausgleich, während die aktive/Standby -Konfiguration keine solche Lösung verfügbar ist. - Obwohl die aktive/aktive Konfiguration eine momentane Kapazitätserweiterung ermöglicht, bietet sie im Allgemeinen zusätzliche Komplexität für das Netzwerk als die aktive/Standby -Konfiguration. - Da beide Pfade unter aktiver/aktiver Konfiguration aktiv sind, ist die Ausfallzeit bei einem Fehler praktisch Null, was bei aktiver/Standby -Konfiguration höher sein kann.
|