We currently have a Terminal server farm with a server acting as a session broker and 5 terminal servers. We have the farm name in DNS which points to the session broker. Internally we have it working where the session broker load balances to the terminal servers. Outside users are only going to one server that isnt part of the farm. I tried looking but i cant seem to find anything that easily explains how to get users from the outside to load balance to the farm servers. At times we may have 20-30 people from the outside which slows down that one server.
some articles i've ready say to put the session broker as the outside server but from the outside they use login.companyname.com and from inside they just use companyname as the farm name.
Other suggestions i've seen mention that each server you want to have access to from outside would need a static IP and attached to the farm.
We are using Windows 2008R2.