pzabelt@sz-online.de pzabelt@sz-online.de (Mi 12 Jul 2006 17:29:49 CEST):
Liebe "group-members"!
Ich plage mich nun bereits seit einiger Zeit mit dem oben genannten Problem herum und schmore dabei immer nur im "eigenen Saft"...
Ich soll eine Verbindung zwischen zwei Standorten (Netzwerken) hochverfügbar machen. Die Verbindung sieht etwa so aus:
Netzwerk - - - -Linuxrouter1-1 - - - - <"Leitung"> - - - - - > Linuxrouter2-1 ------Netzwerk2 | | | | | | |- - [Linurouter1-2]- - -[separate "Leitung"] -- > -[Linuxrouter2-2]- -|
Nun dachte ich mir, dass ich das gleiche nochmal parallell aufbaue (in den [ ]!) und über die beiden Linuxrouter auf jeder Seite eine Failover-Lösung realisere. Das habe ich sowohl per heartbeat oder keepalived gemacht. Das nützt mir nur leider gar nix, weil ich so zwar die beiden Router einer Seite umschalten kann, die auf der anderen Seite merken das aber überhaupt nicht... :-(
Hm - vielleicht hat RRP damit was zu tun. Ich weiß es nicht genau, aber ich weiß, daß wohl auch andere mit solcher Problematik zu tun haben.
Oder Du bastelst Dir einen einfachen Dienst auf jedem Router, der das Umschalten für Dich löst:
1) 1-1 schaltet auf 1-2 um 2) 1-2 sendet an 2-2 eine Nachricht, daß Umgeschaltet wurde 3) 2-2 reißt die Dienste von 2-1 an sich
(oder 2) 1-2 sendet an 2-1 eine Nachricht (über die alternative Leitung und den 2-2) 3) 2-1 gibt seine Dienste auf )
Heiko