Linux – Getting Started with NIC and Switch Redundancy

linuxnetworkingredundancyswitchwindows-server-2003

Currently with my servers, they all or almost all have 2 nics with one in use. Each NIC is is of course connected to a single switch.

What do I need to do to make this redundant in that both NICs are used and connected to different switches, but will have one IP with automatic failover.

Most of the servers are Dell Poweredge servers running either Windows Server 2003 or CentOS/Redhat 5ish.

I have never set this up before, but I am guessing the topic is a bit beyond one serverfault question, so I am just looking for the keywords (like NIC bonding?), links, book recommendations on this topic, and gotchas to watch out for.

Best Answer

You should be able to get and install either the Intel (proset) or Broadcom server utility - depending on which kind of NIC you have in your server.

Once you have that on your machine, you can configure fault tolerance on the server. At least with proset (don't have a broadcom server w/ the tool installed right now to look at) you would configure a new team, tell it what type of fault tolerance you want - Adapter, switch, load balancing, etc.

The only gotcha I can think of right now is if you are running MSCS on any of the servers they don't support NICs setup with fault tolerance in any way and the cluster verification will fail.

Some keywords for you to look for "Adapter Fault Tolerance" "NIC Fault Tolerance" "Adapter Load Balancing" "Adapter Fail over"


I think a picture says 1000 words. So you basically can have three situations.

1 - Switch redundancy, but no Router or ISP redundancy:

router spof http://www.brokenhaze.com/sf_images/router-spof.png

2 - Switch, and router redundancy, but no ISP redundancy:

isp spof http://www.brokenhaze.com/sf_images/router-isp-spof.png

3 - Finally, no SPOF - within your control:

no spof http://www.brokenhaze.com/sf_images/no-spof.png

Now each of these setups will obviously be more expensive than the last. For most small/medium sized companies option one holds the best risk/benefit ratio.