I'm setting up a new RDS 2012 farm and I need very high availability. I'm deciding on how to configure the connection broker HA. I have 2 server VMs that will be the gateway, rdweb, and conn brokers. The Microsoft article you have probably seenRD Connection Broker High Availability in Windows Server 2012 recommends using DNS RR. And the standard recommendation for the rd gateway is to use Windows NLB.
I'm a little perplexed as to why you would use DNS RR when you have a much more robust solution available with NLB. You are already setting up NLB for the gateway, so why would you use what I would say is an inferior choice with dns rr for the conn broker?
The main issue I see is that if one of the cluster servers is offline, dns rr will at least 50% of the time point clients to a broker that's not available. With NLB, it's aware of the server being down and will point all clients to the one that's online.
Am I missing something? Does anyone using NLB for conn broker have any input good or bad? Thanks much in advance...