The hardware requirements are based on the number of VMs used for each component. For example, two VMs are used for load balancing, each of which requires two vCPUs for a total requirement of four vCPUs.
Core VMware Integrated OpenStack Components
Component |
VMs |
vCPU |
vRAM (GB) |
vDisk Space (GB) |
---|---|---|---|---|
Integrated OpenStack Manager |
1 |
2 (2 per VM) |
4 (4 per VM) |
25 |
Load balancing service |
2 |
4 (2 per VM) |
8 (4 per VM) |
40 (20 per VM) |
Database service |
3 |
12 (4 per VM) |
48 (16 per VM) |
240 (80 per VM) |
Controllers |
2 |
16 (8 per VM) |
32 (16 per VM) |
160 (80 per VM) |
Compute service (Nova CPU) |
1 |
2 (2 per VM) |
4 (4 per VM) |
20 (20 per VM) |
DHCP service |
2 |
8 (4 per VM) |
32 (16 per VM) |
40 (20 per VM) |
Ceilometer |
1 |
2 (2 per VM) |
4 (4 per VM) |
20 (20 per VM) |
Database (MongoDB or NoSQL) for Ceilometer |
3 |
6 (2 per VM) |
12 (4 per VM) |
60 (20 per VM) |
TOTAL |
15 |
52 |
144 |
605 |
The optional Object Storage (Swift) is installed separately post-installation and is not included in the above requirements. See Adding OpenStack Components and Features.