Install the TS Session Broker role service:

Must be 2008. Can be installed on a TS Server but would be better on a Server that is not running TS. Can also be installed on a DC.

From Server Manager – Add a new Role – Select TS Session Broker

image

Click Next

image

Click Install

image

Click Close

 

Add the TS Servers to the new “Session Directory Computers” group:

Use Computer Management – Local Users and Groups or Active Directory Users and Computers – Users Folder if the TS Broker is on a DC

Add the TS Servers to the “Session Directory Computers” Group

 

Configure TS Session Broker settings for the farm via GPO:

Create an new GPO – e.g. TS Session Broker – Edit the GPO – Expand Computer Configuration – Expand Policies – Expand Admin Templates – Expand Windows Components – Expand Terminal Services – Expand Terminal Server – Select TS Session Broker – Double Click Join TS Session Broker – Select Enable

image

Click OK

Double Click – TS Session Broker farm name – Enable – assign a farm name

(NOTE: TS Session Broker uses a farm name to determine which servers are in the same terminal server farm. You must use the same farm name for all servers that are in the same load-balanced terminal server farm. Although the farm name in TS Session Broker does not have to be registered in AD DS, it is recommended that you use the same name that you will use in DNS for the terminal server farm. (The terminal server farm name in DNS represents the virtual name that clients will use to connect to the terminal server farm.) If you type a new farm name, a new farm is created in TS Session Broker and the server is joined to the farm. If you type an existing farm name, the server joins the existing farm in TS Session Broker.)

image

Click OK

Double Click – Configure TS Session Broker – Enable – Enter TS Broker Server Name

image

Click OK

Double Click – Use TS Session Broker – Enable

image

Click OK

Optional: if you are using a hardware load balancer that supports token redirection, double-click Use IP Address Redirection and configure the setting.

 

Create a new OU and move the Terminal Servers to it. Link the newly created GPO to the Terminal Servers OU.

 

Configure DNS for TS Session Broker Load Balancing:

Use the DNS management console to add entries for each terminal server in the farm.

Expand the server name – Expand Forward Lookup Zones – Expand the Domain Name – Select the zone.

Create a new Host (A or AAAA) record – enter the farm name used in the previous GPO – enter the IP address of the first Terminal Server – Click Add Host

Repeat for each TS server in the farm.

image