Terminal Server Connection Broker


I have just installed the following on the below Windows 2012 Servers

Server 1 = RD Connection Broker, RD Web Access, RD Session Host, RD Licensing Server
Server 2 = RD Session Host
Server 3 = RD Session Host

I'm not entirely sure I understand collections. Do we need to set up a collection with the 3 RDS Session host servers in order to get load balancing across the 3? Or are collections just for RemoteApp. I can't seem to find any information on this. Does the Connection Broker automatically send people to one of the three servers?

I have found the following info which indicates we do need a collection but if someone could confirm this. I haven't set up any farm etc like Windows 2008 used to have.

"The Connection Broker connects and reconnects users to their virtual desktops, RemoteApp-published applications and session-based desktops. It's a mandatory RDS component in Windows Server 2012, and it's installed by default when you deploy Remote Desktop Services. The Connection Broker load-balances requests to RD Session Host servers in a session collection or to virtual desktop pools"
rhiancohenVMware Senior ConsultantAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Cliff GaliherCommented:
Yes, you want a collection to achieve load balancing of session hosts in 2012, even if you do not use remoteapps. That would be the "session-based desktops" referenced in the quote above and collections enable the RDCB to load balance those connections.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
rhiancohenVMware Senior ConsultantAuthor Commented:
Thanks very much. I'll create a collection :-)
rhiancohenVMware Senior ConsultantAuthor Commented:
Do users then have to mstsc to your collection name or can they mstsc to the server name?
Cliff GaliherCommented:
Neither. If you want full load balancing, have them use RDWA. The GUI for the remote desktop client (on any platform) does not have a way to specify the collection. Connecting to the RDCB will not load balance, nor would connecting to any RDSH server directly. You can manually edit an .rdp file to specify the collection and that process works, but is convoluted for end users. RDWA has become the preferred method for disseminating .rdp connection info in 2012 to accommodate the change to collections and the RDCB role.
rhiancohenVMware Senior ConsultantAuthor Commented:
Great, I have seen how you can see the collection in RDWA. Thanks very much for the information.  Just what I needed to know. :-)
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Server Software

From novice to tech pro — start learning today.