Components of an RDS environment
RDS contains many moving parts, and you may get your fingers stuck in them if you aren’t clear on what component serves which purpose. Let’s take a few pages to describe the different RDS server roles that we are going to be working with.
Remote Desktop Session Host
The most common type of RDS server is called a Remote Desktop Session Host (RDSH). These are the most common because there are usually more RDSH servers than there are servers of any other RDS component type. All user sessions will land on an RDSH server. These are the servers doing the real grunt work: everybody logs in to RDS and they land within virtual sessions that are running on top of RDSH servers. Since every user login consumes resources (CPU, RAM, etc.) and in almost all cases an RDSH server is intended to host multiple user sessions at once, RDSH servers are typically configured to have more resources than other RDS server types.
It is important to note...