So we are using a pretty powerful server at work, a Dell PowerEdge R710 Server, which comes with 6 1GB NICs. I've searched and thought a lot but am hard pressed as to why one would want a server with 6 NICs, what would you use them for. There is an excellent related question Is there any reason to have 2 NICs on a server? However most of the answers make sense when you have 2-3 NICs but wouldn't need more then that. Here are some scenarios that would not need more then 2-3 NICs in my opinion:
- Redudancy (2 is enough)
- Separate physical networks (2-3)
- Backups on separate network (2)
- Bonded NICs to increase throughput - Just get one 10GB NIC and it's faster and simpler then 6 bonded 1GB NICs.
In writing the question out I just thought of one answer, If you had 6 virtual guests running on the server you could let each one have it's own dedicated NIC. But I still would like to get more answers to this question.