VMware size requirements for IBM® Cloud Private Cloud Foundry developer installation

To install the developer version of IBM Cloud Private Cloud Foundry on VMware, your vSphere instance must meet the following size requirements.

The vSphere datastore requirements assume that, in the uiconfig_vmware_template.yml, you set the value of the vmware_disk_type parameter to preallocated. If you use the vmware_disk_type default value of thin, the initial deployment needs less datastore space. However, the amount of datastore space that is required grows over time and can reach the specified size.

Each standard developer cell uses the following resources:

vCPU: 4
Memory: 32768 MB
Storage: 360.8 GB = 369,424 MB = (32768 MB vSphere swap file + 300,000 MB ephemeral disk + 3072 MB system disk)x1.10 = (MEM+STORAGE) x OVERHEAD

Developer mode sizing for VMware

Grand total

The minimum total storage is 1968.758GB

The minimum total memory is 142.000GB

The minimum total vCPU is 38

Grand total per deployment

Deployments Instances vCPU Memory VM Disk (MB) Persistent Disk (MB) Overhead Disk (MB)
Director 1 4 8192 51200 102400 27750
Cloud Foundry 18 26 122880 522240 373760 285582
CFP UI 1 2 8192 24576 65536 21401
Compilation worker 3 6 6144 24288 0 19323
Grand TOTAL 23 38 145408 1120256 541696 354056

Detailed sizing

Director sizing

VM Jobs Instances vCPU Memory VM Disk (MB) Persistent Disk (MB) Overhead Disk (MB)
bosh 1 4 8192 51200 102400 27750
TOTAL 1 4 8192 51200 102400 27750

Cloud Foundry sizing

VM Jobs Instances vCPU Memory VM Disk (MB) Persistent Disk (MB) Overhead Disk (MB)
nfs_WAL_server 1 2 8192 10240 307200 44134
consul 1 1 4096 10240 5120 9420
nats 1 1 4096 10240 0 8908
adapter 1 1 4096 10240 0 8908
database 1 2 8192 10240 10240 14438
diego-api 1 2 8192 10240 0 13414
uaa 1 1 4096 10240 0 8908
singleton-blobstore 1 2 8192 10240 51200 18534
api 1 2 8192 51200 0 17510
cc-worker 1 1 4096 10240 0 8908
router 1 1 4096 10240 0 8908
tcp-router 1 1 4096 10240 0 8908
scheduler 1 1 4096 10240 0 8908
doppler 1 1 4096 10240 0 8908
diego-cell 1 4 32768 307200 0 70144
log-api 1 1 4096 10240 0 8908
credhub 1 1 4096 10240 0 8908
rotate-cc-database-key 1 1 4096 10240 0 8908
TOTAL 18 26 122880 522240 373760 285582

CFP UI sizing

VM Jobs Instances vCPU Memory VM Disk (MB) Persistent Disk (MB) Overhead Disk (MB)
docker 1 2 8192 24576 65536 21401
TOTAL 1 2 8192 24576 65536 21401

Compilation workers sizing

VM Jobs Instances vCPU Memory VM Disk (MB) Persistent Disk (MB) Overhead Disk (MB)
Compilation worker 3 2 2048 8096 0 6441
TOTAL 3 6 6144 24288 0 19323