Bonding + Failover?
-
- Beiträge: 207
- Registriert: 07.06.2012 10:23:04
Bonding + Failover?
Heyho,
um unsere Architektur nun noch besser abzusichern ist bei mir die Idee gekommen die Netzwerkkarten redundant auszulegen.
Aktuell gibt es an den Servern je 4 Ethernet-Ports die als Bond/Trunk laufen.
Meine Frage ist nun:
Ist es möglich eine 2te Netzwerkkarte einzubauen, als Bond (failover) zu defininieren und greift dieses Failover auch bei Ausfall eines einzelnen Ports des Master-Bonds?
Oder greift das Failover nur, wenn gar kein Traffic mehr über den Master-Bond geht?
um unsere Architektur nun noch besser abzusichern ist bei mir die Idee gekommen die Netzwerkkarten redundant auszulegen.
Aktuell gibt es an den Servern je 4 Ethernet-Ports die als Bond/Trunk laufen.
Meine Frage ist nun:
Ist es möglich eine 2te Netzwerkkarte einzubauen, als Bond (failover) zu defininieren und greift dieses Failover auch bei Ausfall eines einzelnen Ports des Master-Bonds?
Oder greift das Failover nur, wenn gar kein Traffic mehr über den Master-Bond geht?
Re: Bonding + Failover?
Wenn du 802.3ad verwendest kann bis auf einen Port alle ausfällen. Jedoch muss der Switch bzw die Switches das ganze unterstützen.
Sowas wie einen Masterbond hast du ja nicht. Ein Bond hat mehrere Slave Ports. Eine Quadkarte sollte ja wohl ausreichen.
Es werden alle Ports zu einem Virtuellen Port zusammengehängt und der Traffic über alle verfügbaren Ports geschickt.
Im Normalfall würde ich 2 Ports an 2 Switches verwenden.
Sowas wie einen Masterbond hast du ja nicht. Ein Bond hat mehrere Slave Ports. Eine Quadkarte sollte ja wohl ausreichen.
Es werden alle Ports zu einem Virtuellen Port zusammengehängt und der Traffic über alle verfügbaren Ports geschickt.
Im Normalfall würde ich 2 Ports an 2 Switches verwenden.
-
- Beiträge: 207
- Registriert: 07.06.2012 10:23:04
Re: Bonding + Failover?
Es ist so gedacht, dass 4 Ports=1Bond auf einem Switch sind und weitere 4 Bonds der zweiten Karte auf einem anderen Switch.
Wenn der Switch nun ausfällt: Sprich alle 4 Ports des Bond tot sind, dann erfolgt lögischerweise die Umschaltung.
Was ich mich nun aber frage: Wenn nur 1 Port des Bonds ausfällt: "denkt" sich Linux(Debian) dann, dass es eben auf 3 Ports weitermacht oder wird auf den 2ten Bond gewechselt?
Wenn der Switch nun ausfällt: Sprich alle 4 Ports des Bond tot sind, dann erfolgt lögischerweise die Umschaltung.
Was ich mich nun aber frage: Wenn nur 1 Port des Bonds ausfällt: "denkt" sich Linux(Debian) dann, dass es eben auf 3 Ports weitermacht oder wird auf den 2ten Bond gewechselt?
Re: Bonding + Failover?
Vergiss es das wird so nicht funktionieren.
802.3ad ist darauf ausgelegt, dass alle verfügbaren Ports verwendet werden.
Das einzige was ich mir vorstellen könnte wäre die 2 Bonds in einen Bond zusammenzufassen. Ob das aber funktioniert darf stark bezweifelt werden.
Verbinde 2 der Ports mit dem einen Switch und 2 Ports mit dem anderen Switch. Damit hast du sowohl LB als auch failover.
Welchen Bondig Typ verwendest du derzeit?
edit:
Ok ich glaube ich verstehe jetzt was du willst. Naja hänge in den Bond doch einfach eine Dualport dazu. Dann soll er über 6 Ports das ganze verteilen.
802.3ad ist darauf ausgelegt, dass alle verfügbaren Ports verwendet werden.
Das einzige was ich mir vorstellen könnte wäre die 2 Bonds in einen Bond zusammenzufassen. Ob das aber funktioniert darf stark bezweifelt werden.
Verbinde 2 der Ports mit dem einen Switch und 2 Ports mit dem anderen Switch. Damit hast du sowohl LB als auch failover.
Welchen Bondig Typ verwendest du derzeit?
edit:
Ok ich glaube ich verstehe jetzt was du willst. Naja hänge in den Bond doch einfach eine Dualport dazu. Dann soll er über 6 Ports das ganze verteilen.
-
- Beiträge: 207
- Registriert: 07.06.2012 10:23:04
Re: Bonding + Failover?
Aktuell nutze ich nach 802.3ad/LACP auf nem Zyxel.
Die Redundanz steht halt noch aus.
auto bond0
Die Redundanz steht halt noch aus.
auto bond0
Code: Alles auswählen
allow-hotplug bond0
iface bond0 inet static
address 192.168.5.100
netmask 255.255.0.0
network 192.168.0.0
gateway 192.168.5.1
slaves eth0 eth1 eth2 eth3
bond-mode 802.3ad
bond-miimon 100
bond-downdelay 200
bond-updelay 200
pre-up ifconfig eth0 up
pre-up ifconfig eth1 up
pre-up ifconfig eth2 up
pre-up ifconfig eth3 up
Re: Bonding + Failover?
Ja dann passt eh alles. Du musst nur machen was ich im letzten Post geschrieben hast und du hast alles was du haben willst.
-
- Beiträge: 207
- Registriert: 07.06.2012 10:23:04
Re: Bonding + Failover?
Ist ja bald Wochenende, dann test ich das mal so. ![Smile :)](./images/smilies/icon_smile.gif)
Ich berichte dann wie/ob alles gelaufen ist.
![Smile :)](./images/smilies/icon_smile.gif)
Ich berichte dann wie/ob alles gelaufen ist.
-
- Beiträge: 207
- Registriert: 07.06.2012 10:23:04
Re: Bonding + Failover?
Soooo ![Smile :)](./images/smilies/icon_smile.gif)
Hat zwar etwas länger gedauert aber nun funktioniert es so wie ich mag. Danke nochmal für die Anregungen.
![Smile :)](./images/smilies/icon_smile.gif)
Hat zwar etwas länger gedauert aber nun funktioniert es so wie ich mag. Danke nochmal für die Anregungen.
Re: Bonding + Failover?
Hi,
ich sitze hier vor einem ganz ähnlichen Problem. Ich möchte einen LACP-Bond (802.3ad) auf einen Switch (A) bilden, und das
dann mit einem Active-Passive Bond auf einen zweiten Switch (B) mit einem Interface absichern. Bekomme das ganze aber nicht zum "fliegen".
Wenn der LACP-Bond "down" bekomme ich eine Verbindung über die Backup-Strecke auf Switch (B). Das Problem ist beim
Bond-im-Bond. Hat hier jemand so etwas im Einsatz?
ich sitze hier vor einem ganz ähnlichen Problem. Ich möchte einen LACP-Bond (802.3ad) auf einen Switch (A) bilden, und das
dann mit einem Active-Passive Bond auf einen zweiten Switch (B) mit einem Interface absichern. Bekomme das ganze aber nicht zum "fliegen".
Wenn der LACP-Bond "down" bekomme ich eine Verbindung über die Backup-Strecke auf Switch (B). Das Problem ist beim
Bond-im-Bond. Hat hier jemand so etwas im Einsatz?
- unitra
- Beiträge: 646
- Registriert: 15.06.2002 21:09:38
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: 127.128.129.130
Re: Bonding + Failover?
Wenn ein ähnliches Problem vorliegt, dann mach doch einen neuen Thread auf und schreibe alle wichtigen Informationen auf, damit wird darauf antworten können.ChrisM hat geschrieben:Hi,
ich sitze hier vor einem ganz ähnlichen Problem. Ich möchte einen LACP-Bond (802.3ad) auf einen Switch (A) bilden, und das
dann mit einem Active-Passive Bond auf einen zweiten Switch (B) mit einem Interface absichern. Bekomme das ganze aber nicht zum "fliegen".
Wenn der LACP-Bond "down" bekomme ich eine Verbindung über die Backup-Strecke auf Switch (B). Das Problem ist beim
Bond-im-Bond. Hat hier jemand so etwas im Einsatz?