VMware Cloud Community
virgilwashere
Enthusiast
Enthusiast

Windows Network Load Balancing (NLB) and vSphere

Hi all,

Has anything changed with regard to vSphere networking best practices or recommended configurations for use with Windows NLB ?

The KB article 1006580, and friends (1006778, 1006558,[1006525|http://kb.vmware.com/kb/1006525]) all relate to VI3, not vSphere.

And two related questions:

  1. Is IGMP snooping available in vSwitches or dvSwitches ?

  2. Would it help with the requirement for static ARP/MAC entries on the pSwitches ?

Virgil

-- Virgil Brisbane VMUG Leader Founding VMUG Board Director
0 Kudos
3 Replies
AndreTheGiant
Immortal
Immortal

I thinks the vSphere will be similar to VI3 for NLB Cluster (but I haven't tried yet to implement NLB on VS).

1. Is IGMP snooping available in vSwitches or dvSwitches ?

vSwitch are quite the same.

On dvSwitch I haven't find a similar option.

Maybe with Nexus.

2. Would it help with the requirement for static ARP/MAC entries on the pSwitches ?

If you use multicast yes (also remember the configuration on the portgroup policy)

Andre

**if you found this or any other answer useful please consider allocating points for helpful or correct answers

Andrew | http://about.me/amauro | http://vinfrastructure.it/ | @Andrea_Mauro
0 Kudos
lambeth
Hot Shot
Hot Shot

> Has anything changed with regard to vSphere networking best practices or recommended configurations for use with Windows NLB ?

no, nothing has changed wrt NLB for vSphere. The only deltas for those KBs should be the UI specifics of how to set various things in the examples, but even if you are using vDS, there is pretty much a 1:1 mapping of the relevant UI.

> Is IGMP snooping available in vSwitches or dvSwitches ?

not specifically IGMP snooping. Physical switches do IGMP snooping in order to know what multicast groups the hosts on a port are interested in. for vSwitches and dvSwitches, we already know that bc the guest sets the multicast filter in the vNIC, so there is no need to snoop IGMP. The one thing we do do with IGMP is poke the guest with an IGMP query after a vmotion of teaming failure so that it will emit an IGMP report whihc will update the physical switches.

> Would it help with the requirement for static ARP/MAC entries on the pSwitches ?

It would not help the need for static ARP entries, since that it purely a physical router issue with NLB that exists even without virtualization.

If you were putting static multicast MAC entries in your physical switches to avoid issues in failover or vmotion, then the IGMP query I mentioned above will help. That was introduced in 3.5U2.

rmrobert
VMware Employee
VMware Employee

Please see for a thorough explanation of using IP multicast with ESX. The information about our IGMP injection mechanism is still valid.in ESX 4.0.