Architecture Planning

Table Of Contents
This example assumes that View Connection Server is running on a 64-bit Windows Server 2008 R2
Enterprise operating system.
Table 47. Remote Desktop Connections
Connection Servers per
Deployment Connection Type
Maximum Simultaneous
Connections
1 Connection Server Direct connection, RDP or PCoIP:
Tunneled connection, RDP:
PCoIP Secure Gateway connection:
2,000 (tested limit)
2,000 (hard limit)
2,000 (hard limit)
7 Connection Servers Direct connection, RDP or PCoIP 10,000 (tested, and therefore
supported, limit)
1 Connection Server Unified Access to physical PCs 2,000
1 Connection Server Unified Access to RDS hosts 2,000
1 Connection Server Blast Secure Gateway connections to remote
desktops using HTML Access
2,000 (tested limit)
PCoIP Secure Gateway connections are required if you use security servers for PCoIP connections from
outside the corporate network. Tunneled connections are required if you use security servers for RDP
connections from outside the corporate network and for USB and multimedia redirection (MMR)
acceleration with a PCoIP Secure Gateway connection. You can pair multiple security servers to a single
View Connection Server instance.
Although the maximum number of simultaneous connections to security servers is also 2,000, instead of
using just one security server per View Connection Server instance (with 2,000 sessions), you might choose
to use 2 or 4. Monitoring of the security server might indicate that the PCoIP activity for 2,000 users is too
great. The required amount of memory and CPU usage might dictate that you add more security servers per
View Connection Server instance to spread the load. For example, you might use 2 security servers, with
each one handling 1,000 connections, or you might use 4 security servers, with each one handling 500
connections. The ratio of security servers to View Connection Server instances depends on the requirements
of the particular environment.
NOTE In this example, although 5 View Connection Server instances could handle 10,000 connections, the
number 7 is shown in the table for availability planning purposes, to accommodate connections coming
from both inside and outside of the corporate network.
For example, if you had 10,000 users, with 8,000 of them inside the corporate network, you would need 5
View Connection Server instances inside the corporate network. That way, if one of the instances became
unavailable, the 4 remaining instances could handle the load. Similarly, for the 2,000 connections coming
from outside the corporate network, you would use 2 View Connection Server instances so that if one
became unavailable, you would still have one instance left that could handle the load.
.
vSphere Clusters
View deployments can use VMware HA clusters to guard against physical server failures. Depending on
your setup, clusters can contain up to 32 nodes.
vSphere and vCenter Server provide a rich set of features for managing clusters of servers that host virtual
machine desktops. The cluster configuration is also important because each virtual machine desktop pool
must be associated with a vCenter Server resource pool. Therefore, the maximum number of desktops per
pool is related to the number of servers and virtual machines that you plan to run per cluster.
In very large View deployments, vCenter Server performance and responsiveness can be improved by
having only one cluster object per datacenter object, which is not the default behavior. By default,
vCenter Server creates new clusters within the same datacenter object.
View Architecture Planning
54 VMware, Inc.