Answer the question
In order to leave comments, you need to log in
What type of bonding to choose for a fault-tolerant network?
Task: to combine groups of servers on Linux located in the same data center into a fault-tolerant network so that the failure of any link or switch does not lead to a loss of connectivity. As a bonus, get an increase in bandwidth where possible. Each server has 2 network cards.
For such tasks, Linux has bonding. Here is the most complete documentation I have found.
Question: what mode of bonding'a and what network organization between switches to choose?
If you follow the documentation, it turns out that only active-backup is suitable for fault tolerance:
11.2.1 HA
Bonding Mode Selection for Multiple Switch
Topology the other modes require all links to terminate on the
same peer for them to behave rationally.
+-------+ +--------------+ +--------------+ +-------+
| HostA |.........| Switch1 |......| Switch3 |.........| HostX |
+-------+ . . +--------------+ +--------------+ . . +-------+
. . . . . .
. . . . . .
bonding x . STP . x bonding
. . . . . .
. . . . . .
+-------+ . . +--------------+ +--------------+ . . +-------+
| HostB |.........| Switch2 |......| Switch4 |.........| HostY |
+-------+ +--------------+ +--------------+ +-------+
Answer the question
In order to leave comments, you need to log in
In your scheme, it all depends on how the switch reacts to the fact that the same MAC in its switching table will appear behind two different ports. For example, on switch4, MAC HostA will be on ports to Switch1 and Switch3, provided that STP has disabled the link between Switch1 and Switch2
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question