I am working on a project to set up RDS on Windows Server 2008 R2 to serve as a application hosting server. I have the solution working in a test environment with the TS Gateway taking requests from outside, viewed by the TS Web Access server, which passes the request to the TS Connection Broker, being served by two TS Session Host servers. My problem now is getting the high availability working.
I would like two identical TS Session Host servers to be served by the TS Connection Broker. Right now, if I add both servers to the Connection Broker, the identical applications being hosted by the two servers are showing up twice in the web interface. I need the applications to only show up once and then load balance between the two Session Hosts.
In researching, I see the option of doing DNS round robin as well as the built in NLB into Server 2008 R2. However, I think this was the solution to the pre-R2 version which didn't have Connection Broker functions. Now I'm a bit confused as to what options are for what version and how it all fits together.
Ultimately, I want high availability on our Session Hosts. If having two identical servers is considered legacy design, another solution is acceptable.