Example server sizes in an enterprise deployment

Enterprise organizations might have four environments—development, staging, test, and production—with three servers in each environment.

The server requirements for such a scenario would be as follows:

Env. Server name CPU cores * RAM OS drive space Application drive space More information
Prod TEXTML Server 16 64 GB 300 MB 1 GB (if file agent used) Note 1
CCMS Output Generator 4 8-10 GB 200 MB 5 GB
Application 2 4 GB 0 MB 2 GB
Staging TEXTML Server 16 64 GB 300 MB 1 GB Note 1
CCMS Output Generator 4 8-10 GB 200 MB 5 GB
Application 2 4 GB 0 MB 2 GB
Prod Citrix/RDP Farm

(3 machines)

12 48 GB 100 MB 2 GB Note 2
Test TEXTML Server 8 16 GB 300 MB 1 GB Note 1
CCMS Output Generator 2 8 GB 200 MB 5 GB
Application 2 3 GB 0 MB 2 GB
Dev TEXTML Server 8 16 GB 300 MB 1 GB Note 1
CCMS Output Generator 2 8 GB 200 MB 5 GB
Application 2 3 GB 0 MB 2 GB
Test Citrix/RDP Farm

(2 machines)

8 12 GB 100 MB 2 GB Note 3

* Not counting hyper-threading

Notes:
  1. Data drives:
    • Prod and Staging require a data drive of 1 x the Content Store size (CSS). It must be a direct block device. If a File Agent is used, Prod and Staging also require a backup data drive of 1 x CSS. This drive can be replaced with a UNC target or snapshot.
    • Test requires a data drive of 1 x CSS. It must be a direct block device. (NAS is not supported). If it is a Virtual Disk; the VMDK or VHDX can be hosted over NFS or SMB.
    • Dev requires a data drive of 2-3 x CSS. It must be a direct block device. (NAS is not supported). If it is a Virtual Disk, the VMDK or VHDX can be hosted over NFS or SMB. Typically, more than one copy of the dataset is present in the Dev environment.
  2. Production Citrix/RDP Farm
    • Hosts 70 total (45 concurrent) CCMS Desktop and 50 total (30 concurrent) CCMS Web users.

    • Requires a dedicated shared drive for 1.4 to 3.5 M files with 70 to 150 GB of total disk space.
    • The Remote Application Server requires either quad-core (hyper-threading does not count) with 8 GB of RAM for 5 users or 8-core (hyper-threading does not count) with 12 GB of RAM for 10 users. It requires a dedicated drive to store the local data for each user; about 1 GB per user.
  3. Test Citrix/RDP Farm: Hosts 10 concurrent CCMS Desktop users and 10 concurrent CCMS Web users.