终端服务会话 Broker(TS 会话 Broker)包含在 Windows Server(R) 2008 Standard、Windows Server 2008 Enterprise 和 Windows Server 2008 Datacenter 中,它能够跟踪终端服务器场上断开连接的会话并确保将用户重新连接到这些会话。此外,使用 TS 会话 Broker 还可对场中各终端服务器间的会话进行负载平衡。此功能由 TS 会话 Broker 负载平衡功能提供。但是,这一基于会话的负载平衡功能需要一个前端负载平衡机制来将初始连接请求分发到终端服务器场。可以使用诸如 DNS 循环、NLB 或硬件负载平衡器这样的负载平衡机制来分发初始连接请求。通过同时部署 NLB 和 TS 会话 Broker 负载平衡,您可以同时利用它们提供的功能:NLB 提供的基于网络的负载平衡和问题服务器检测,TS 会话 Broker 负载平衡提供的基于会话的负载平衡和每台服务器对挂起登录请求数量的限制。
终端服务组件
终端服务包含的以下两个组件对建立负载平衡很重要:终端服务会话 Broker 服务和终端服务配置管理单元。
终端服务会话 Broker 服务
该服务维护一个数据库,此数据库可跟踪负载平衡终端服务器场中的终端服务器会话,并为终端服务器提供用于将用户连接到现有会话的信息。
启动终端服务会话 Broker 服务时,它将创建 Session Directory Computers 本地组。默认情况下,不会填充该组。必须选择要加入终端服务会话 Broker 服务的各个终端服务器或组,然后将其组成员身份手动更改为 Session Directory Computers 组。
在希望用于跟踪负载平衡终端服务器场中的用户会话信息的服务器上安装 TS 会话 Broker 角色服务后,终端服务会话 Broker 服务将自动启动。可以使用一台 TS 会话 Broker 服务器跟踪多个服务器场中的用户会话,因为这样操作的性能开销最小。
安装 TS 会话 Broker 角色服务时,会在本地计算机上进行下列更改:
安装终端服务会话 Broker 服务。默认情况下,该服务设置为"已启动"和"自动"。
创建 Session Directory Computers 本地组。
安装的先决条件
安装 TS 会话 Broker 角色服务的服务器必须是域成员。
安装 TS 会话 Broker 角色服务的基于 Windows Server 2008 的服务器不必是终端服务器,也不必启用远程桌面。
安装过程
如果没有安装任何终端服务角色服务,请使用以下过程安装 TS 会话 Broker 角色服务。
安装 TS 会话 Broker 角色服务的步骤:
1、单击"开始",指向"管理工具",然后单击"服务器管理器"。
2、在"角色摘要"下,单击"添加角色"。
3、在"添加角色向导"中,检查"开始之前"页,然后单击"下一步"。
4、在"选择服务器角色"页上,选中"终端服务"复选框,然后单击"下一步"。
5、在"终端服务"页上,单击"下一步"。
6、在"选择角色服务"页上,选中 TS Session Broker 复选框,然后单击"下一步"。
7、在"确认安装选择"页上,确认列出了"TS 会话 Broker",然后单击"安装"。
8、在"安装结果"页上,单击"关闭"。