An RDS host is a server computer that hosts applications and desktop sessions for remote access. An RDS host can be a virtual machine or a physical server.
An RDS host has the Microsoft Remote Desktop Services role, the Microsoft Remote Desktop Session Host service, and Horizon Agent installed. Remote Desktop Services was previously known as Terminal Services. The Remote Desktop Session Host service allows a server to host applications and remote desktop sessions. With Horizon Agent installed on an RDS host, users can connect to applications and desktop sessions by using the display protocol PCoIP or Blast Extreme. Both protocols provide an optimized user experience for the delivery of remote content, including images, audio and video.
To set up an RDS host, you must complete the following tasks:
- Prepare Windows Server operating systems for RDS host use. See Prepare Windows Server Operating Systems for Remote Desktop Services (RDS) Host Use.
- Install Remote Desktop Services on Windows Server operating systems. See Install Remote Desktop Services on Windows Server 2012 R2, 2016, 2019, or 2022.
- Install desktop experience on Windows Server operating systems. See Install Desktop Experience on Windows Server 2012 R2, 2016, or 2019.
- Restrict users to a single session. See Restrict Users to a Single Session.
- Install Horizon Agent on an RDS host. See Install Horizon Agent on a Remote Desktop Services Host .
- Install App Volumes agent on the RDS host if you plan to deliver published applications on demand. See the Install App Volumes Agent section in the VMware App Volumes Installation Guide.
Installing Applications
If you plan to create application pools, you must install the applications on the RDS hosts. If you want Horizon 8 to automatically display the list of installed applications, you must install the applications so that they are available to all users from the Start menu. You can install an application at any time before you create the application pool. If you plan to manually specify an application, you can install the application at any time, either before or after creating an application pool.
When you create an application pool, Horizon 8 automatically displays the applications that are available to all users rather than individual users from the Start menu on all of the RDS hosts in a farm. You can choose any applications from that list. In addition, you can manually specify an application that is not available to all users from the Start menu. There is no limit on the number of applications that you can install on an RDS host.
You can use a combination of applications installed on RDS hosts and applications on demand. For applications on demand, applications need not be installed on RDS hosts.