You can install vCenter Server and View Composer on the same virtual machine or on separate hosts. vCenter Server requires much more memory and processing power than a desktop virtual machine.

View Composer can create and provision up to 1,000 desktops per pool if you are using vSphere 4.1 or later. View Composer can also perform a recompose operation on up to 1,000 desktops at a time. Desktop pool size is limited by the following factors:

Each desktop pool can contain only one ESX/ESXi cluster.

With View 5.1 and later and vSphere 5.0 and later, an ESXi cluster can contain more than 8 ESXi hosts (up to 32), but you must store the linked-clone replica disks on NFS datastores.

Each CPU core has compute capacity for 8 to 10 virtual desktops.

The number of IP addresses available for the subnet limits the number of desktops in the pool. For example, if your network is set up so that the subnet for the pool contains only 256 usable IP addresses, the pool size is limited to 256 desktops.

Although you can install vCenter Server and View Composer on a physical machine, this example uses a virtual machine with the specifications listed in vCenter Server Virtual Machine Example and Pool Size Maximum. The ESX/ESXi host for this virtual machine can be part of a VMware HA cluster to guard against physical server failures.

This example assumes that you are using VMware View with vSphere 4.1 or later and vCenter Server 4.1 or later.

vCenter Server Virtual Machine Example and Pool Size Maximum

Item

Example

Operating system

64-bit Windows Server 2008 R2 Enterprise

RAM

4 GB

Virtual CPU

2

System disk capacity

40GB

Virtual SCSI adapter type

LSI Logic SAS (the default for Windows Server 2008)

Virtual network adapter

E1000 (the default)

Maximum View Composer pool size

1,000 desktops

For the system requirements of a standalone View Composer instance, installed on a separate server from vCenter Server, see the system requirements topic in the VMware View Installation document.

Important

VMware recommends that you place the database to which vCenter and View Composer connect on a separate virtual machine.