Does 2008 R2 Failover Clustering require a change to the Notify Switches policy?
Background
VMware have recommended for quite some time that we stick to multicast when configuring NLB (MS’s Network Load Balancing) where possible:
VMware recommends that you use multicast mode, because unicast mode forces the physical switches on the LAN to broadcast all Network Load Balancing traffic to every machine on the LAN.
If you need to use unicast, then to prevent port flooding you should change the Port Group’s “Notify Switches” policy to No - the default being Yes.
Windows 2008 R2 Failover Clustering
According to this white paper from Microsoft,
Multicast functionality has been discontinued in Windows Server 2008 failover clustering, and cluster communications now use User Datagram Protocol (UDP) unicast.
So Microsoft clustering gurus, does this mean for Window 2008 R2 Failover Clusters we should also change the “Notify Switches” policy off? Is the recommended setting for MS NLB clustering now applicable to MS’s latest version of MSCS?
2 Responses to Does 2008 R2 Failover Clustering require a change to the Notify Switches policy?
Forbes Guthrie
Twitter
- @VMworld Any news on pre-conference training classes for #VMworld US 2013? : 1 day ago
- @nickmarshall9 I'll be at SFO this year, bit I'm running low on time to put things together. : 1 week ago
- @gurusimran Would like to but I need to think about what I'd submit as a design. : 1 week ago
- @coolsport00 @timantz @virtualizecr Thanks guys! (Shane, your study notes were great - vBeer coming your way at VMworld 2013) : 1 week ago
- Whoohooo! Just got my VCAP5-DCA score - 441. Very happy as I'm not so hands-on these days. Step 3 complete, onto step 4. : 1 week ago
- @theGuate Yes, that's no longer the case & is an error. When we realized we told the publishers to remove from reprints & add to errata. Thx : 1 week ago
- #KneeKnacker training run this morning http://t.co/EcDcACDohP : 1 week ago
- Off to sit my VCAP5-DCA. Fingers & toes crossed. : 3 weeks ago
- View 5.2 tip: Win 7 Optimization Guide advises setting Win Firewall service to disabled. This breaks Blast service (HTML5 access). : 3 weeks ago
Recent Comments
- VMware Certified Professional on vSphere 5 (VCP5) Study Guide | The Virtualization Guy on vSphere 5 vReference card – vCenter section
- VMware Certified Professional on vSphere 5 (VCP5) Study Guide | The Virtualization Guy on vSphere 5 vReference card – VM section
- VMware Certified Professional on vSphere 5 (VCP5) Study Guide | The Virtualization Guy on vSphere 5 vReference card – availability section
- VMware Certified Professional on vSphere 5 (VCP5) Study Guide | The Virtualization Guy on vSphere 5 vReference card – networking section
- VMware Certified Professional on vSphere 5 (VCP5) Study Guide | The Virtualization Guy on vSphere 5 Card
- VMware Certified Professional on vSphere 5 (VCP5) Study Guide | The Virtualization Guy on vSphere 5 vReference card – resources section
- My VCP5 upgrade experience on vSphere 5 Card
- Paul Kelly on VCAP5-DCD: small but important change to the exam format
- Cheat Sheet: vSphere 5 Reference Card on vSphere 5 Card
- Chris. on vSphere 5 Card








“Notify Switches”=off is only needed for services that want to hide a common MAC address from the physical switches. Only unicast-NLB does that. It won’t “prevent port flooding”, it will _allow_ port flooding, which is exactly what unicast-NLB wants, in order to receive the same ethernet traffic on all nodes.
Regular failover clustering uses nodes with different MAC addresses, that do not need to hide their MAC address from the switches. Therefore, notify switches can remain on.
NB “Notify Switches”=off will increase the vMotion gap for regular VMs. It should only be set on a port group where only the unicast-NLB machine is connected.
Thanks Bert, yes you’re quiet right that unicast needs to see the traffic, not prevent the port flooding. I had worded it incorrectly. I’ve updated the post to reflect this.
Great to know that we can leave this turned on for non-NLB situations.
Thanks!