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 CPUs for a total requirement of four CPUs. The requirements vary depending on whether your OpenStack deployment uses Virtual Distributed Switch (VDS) or VMware NSX for vSphere (NSX) with the Networking component.
Core VMware Integrated OpenStack Components
Component |
VMs |
CPU |
RAM (GB) |
Disk 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) |
Memory cache service |
2 |
4 (2 per VM) |
32 (16 per VM) |
40 (20 per VM) |
Message queue service |
2 |
8 (4 per VM) |
32 (16 per VM) |
40 (20 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 (VDS deployments only) |
2 |
8 (4 per VM) |
32 (16 per VM) |
40 (20 per VM) |
TOTAL |
15 |
56 |
192 |
605 |
VMware Integrated OpenStack Requirements for Compact Mode
VMware Integrated OpenStack 3.0 supports a new deployment mode -- compact mode, which runs using a minimal amount of hardware. For information on the hardware requirements for running in compact mode, see the VMware Integrated OpenStack Installation and Configuration Guide.
NSX Components
Additional CPU, RAM, and disk space is required for NSX components if they are deployed with VMware Integrated OpenStack.
Component |
VMs |
CPU |
RAM |
Disk Space |
---|---|---|---|---|
NSX Controller |
3 |
12 (4 per VM) |
12 GB (4 per VM) |
60 GB (20 per VM) |
NSX Manager |
1 |
4 (4 per VM) |
12 GB (12 per VM) |
60 GB (60 per VM) |
NSX Edge (see note below) |
Varies: created on demand. |
1 per Edge DHCP VM, 2 per Edge router VM |
512 MB per Edge DHCP VM, 1 per Edge router VM |
512 MB per Edge DHCP VM, 1 per Edge router VM |
TOTAL |
4 plus Edge requirements |
16 plus Edge requirements |
24 GB plus Edge requirements |
120 GB plus Edge requirements |
When you create a logical subnet or logical router, a new Edge VM is dynamically created to serve this request if an existing Edge node cannot.