The specific hardware required to run VMware Integrated OpenStack depends on the type of deployment and networking that you select.
HA Deployments
Three ESXi hosts are required to deploy the following virtual machines:
Component | Virtual Machines | vCPUs | vRAM (GB) | Disk Space (GB) |
---|---|---|---|---|
OpenStack Management Server |
1 |
VDS: 2 (2 per VM) NSX: 4 (4 per VM) |
4 (4 per VM) |
25 (25 per VM) |
OpenStack template |
1 |
2 (2 per VM) |
4 (4 per VM) |
20 (20 per VM) |
Load balancer |
2 |
4 (2 per VM) |
8 (4 per VM) |
40 (20 per VM) |
Database |
3 |
12 (4 per VM) |
48 (16 per VM) |
240 (80 per VM) |
Controller |
2 |
16 (8 per VM) |
32 (16 per VM) |
160 (80 per VM) |
Compute driver |
1 |
2 (2 per VM) |
4 (4 per VM) |
20 (20 per VM) |
TOTAL |
10 |
VDS: 38 NSX: 40 |
100 |
505 |
An additional compute driver virtual machine with the same specifications is created for each compute cluster that you add to the deployment.
Compact Deployments
One ESXi host is required to deploy the following virtual machines:
Component | Virtual Machines | vCPUs | vRAM (GB) | Disk Space (GB) |
---|---|---|---|---|
OpenStack Management Server |
1 |
2 |
4 |
25 |
OpenStack template |
1 |
2 |
4 |
20 |
Control plane |
1 |
8 |
16 |
80 |
Compute driver |
1 |
2 |
4 |
20 |
TOTAL |
4 |
14 |
28 |
145 |
An additional compute driver virtual machine with the same specifications is created for each compute cluster that you add to the deployment.
Tiny Deployments
One ESXi host is required to deploy the following virtual machines:
Component | Virtual Machines | vCPUs | vRAM (GB) | Disk Space (GB) |
---|---|---|---|---|
OpenStack Management Server |
1 |
2 |
4 |
25 |
OpenStack template |
1 |
2 |
4 |
20 |
Control and compute |
1 |
8 |
24 |
80 (20 + 60) |
TOTAL |
3 |
12 |
32 |
125 |
VDS Networking
For HA deployments with VDS networking, the following resources are also required.
Component | Virtual Machines | vCPUs | vRAM (GB) | Disk Space (GB) |
---|---|---|---|---|
DHCP |
2 |
8 (4 per VM) |
32 (16 per VM) |
40 (20 per VM) |
For compact and tiny deployments with VDS networking, the DHCP service runs on the controller node and does not require independent virtual machines.
NSX Data Center for vSphere Networking
See System Requirements for NSX Data Center for vSphere in the NSX Installation Guide.
NSX-T Data Center Networking
See System Requirements in the NSX-T Installation Guide.
Additional Components
If you want to use Ceilometer, the following resources are also required.
Component | Virtual Machines | vCPUs | vRAM (GB) | Disk Space (GB) |
---|---|---|---|---|
Ceilometer |
1 |
4 (4 per VM) |
4 (4 per VM) |
20 + 60 (20 + 60 per VM) |
Gnocchi storage |
1 |
4 (4 per VM) |
4 (4 per VM) |
20 (20 per VM) |
Gnocchi compute |
3 |
12 (4 per VM) |
12 (4 per VM) |
60 (20 per VM) |
TOTAL |
5 |
20 |
20 |
160 |