OpenStack size requirements for IBM Cloud Private Cloud Foundry developer installation

To install an enterprise installation of IBM® Cloud Private Cloud Foundry on OpenStack, your OpenStack instance must meet the following size requirements.

Under normal application loads, this infrastructure template supports cell memory up to 1 TB.

In addition to these requirements, you must provide cell resources to host applications for a high availability infrastructure. You can modify these size requirements to meet your application requirements and hardware profiles.

Each standard cell uses the following resources:

vCPU: 4
Memory: 32768 MB
Storage: 376.2 GB = 385,228 MB = (317,440 MB persistent disk + 67,788 MB overhead)

Developer mode sizing for OpenStack

Grand total

The minimum total storage is 2321.052 GB.

The minimum total memory is 140.605 GB.

The minimum total vCPU is 42.

Grand total per deployment

Table 1. Grand total per deployment
Deployments Instances vCPU Memory VM Disk (MB) Persistent Disk (MB) Overhead Disk (MB)
Director 1 4 8192 34816 102400 22732
Cloud Foundry 18 26 117356 729088 378880 239875
CFP UI 1 2 8192 34816 65536 19046
Compilation worker 5 10 10240 92160 0 20480
Subtotal 25 42 143980 1527808 546816 302133
Diego cell User provided [Instances] x 4 [Instances] x 32,000 [Instances] x 300,000
Grand TOTAL (subtotal plus cell total)

Detailed sizing

Director sizing

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

Cloud Foundry sizing

VM Jobs Instances vCPU Memory VM Disk (MB) Persistent Disk (MB) Overhead Disk (MB)
nfs_WAL_server 1 2 7680 51200 307200 44288
nats 1 1 3849 20480 0 6281
adapter 1 1 3849 20480 0 6281
database 1 2 7680 24576 10240 11929
diego-api 1 2 7680 24576 0 10905
uaa 1 1 3849 20480 0 6281
singleton-blobstore 1 2 7680 24576 51200 16025
api 1 2 7680 51200 0 13568
cc-worker 1 1 3849 20480 0 6281
router 1 1 3849 20480 0 6281
tcp-router 1 1 3849 20480 0 6281
scheduler 1 1 3849 20480 0 6281
doppler 1 1 3849 20480 0 6281
diego-cell 1 4 32768 307200 0 66764
log-api 1 1 3849 20480 0 6281
credhub 1 1 3849 20480 0 6281
rotate-cc-database-key 1 1 3849 20480 0 6281
backup-restore 1 1 3849 20480 10240 7305
TOTAL 18 26 117356 729088 378880 239875

CFP UI sizing

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

Compilation workers sizing

VM Jobs Instances vCPU Memory VM Disk (MB) Persistent Disk (MB) Overhead Disk (MB)
Compilation worker 5 2 2048 18432 0 4096
TOTAL 5 10 10240 92160 0 20480