vSphere NIC Teaming - Any reason for Active/Standby?

21,285

Solution 1

The only thing that comes to mind is that in case of a (single) link failure, you don't lose capacity and your application becomes more predictable.

For example link usage can slowly creep up beyond a single link (application growth over months) without anyone fully realizing that. Then during a failure the application is congested and acts up, making it much more difficult to trace the source.

Solution 2

Don't mean to be the "well actually" guy, but...

Well actually, the most commmon reason is because each nic might go to a different switch. This is useful especially in ethernet based storage networks where redundancy is required at the host, switch, and filer levels. We are setup in exactly this way

Solution 3

One basic reason: the switch does not support Active/Active configuration.

Solution 4

Not familiar with ESXi bonding in particular but I bet it uses Linux bonding. One of the main reasons to use Active/Backup mode is when he NIC connects to a different switch it can be more simple. In general the Active/Standby model is the most straight forward and keeps thie KISS principal. So if you don't need anywhere need the bonded bandwidth some like to just keep it simple.

Share:
21,285

Related videos on Youtube

Admin
Author by

Admin

Updated on September 17, 2022

Comments

  • Admin
    Admin almost 2 years

    We're using ESXi and I'm wondering about the "NIC Teaming" options for our vSwitches.

    On a particular vSwitch with 2 NICs, is there any GOOD reason for configuring a NIC as Active and the other as Standby?. I always use Active/Active scenarios (don't see any reason for Active/Standby because if one NIC fails (and ESXi notices it) it will switch all traffic to the other NIC anyway.

    Also, are there any recommendations for the VMkernel port group (or for the vSwitch it resides) as to always use Active/Standby rather than Active/Active?

    Thanks! Craconia

  • Jeff Barnard
    Jeff Barnard almost 14 years
    VM based load balacing should be compatible with all switches.
  • Admin
    Admin almost 13 years
    From blog.scottlowe.org/2006/12/04/… "You can most certainly create NIC teams (or “bonds”) in ESX Server without any switch support whatsoever."
  • MDMarra
    MDMarra almost 12 years
    You can do this just fine in active/active mode with vm port based load balancing as well as source MAC-based. The only time you need to be in the same switch (or stack) is if you use IP/hash based load balancing, which required that LAG be configured on the switch ports.