The specific hardware required to run VMware Integrated OpenStack depends on the type of deployment and networking that you select.

Note:

Each ESXi host used for VMware Integrated OpenStack must have at least eight logical processors.

HA Deployments

Three ESXi hosts are required to deploy the following virtual machines:

Component

VMs

vCPUs

vRAM (GB)

vDisk 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

VMs

vCPUs

vRAM (GB)

vDisk Space (GB)

OpenStack Management Server

1

2

4

25

OpenStack template

1

2

4

20

Control plane

1

8

16

80

Compute

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

VMs

vCPUs

vRAM (GB)

vDisk 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

VMs

vCPUs

vRAM (GB)

vDisk 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-V Networking

See System Requirements for NSX Data Center for vSphere in the NSX Installation Guide for your version of NSX-V.

NSX-T Networking

See System Requirements in the NSX-T Installation Guide for your version of NSX-T.

Additional Components

If you want to use Ceilometer, the following resources are also required.

Component

VMs

vCPUs

vRAM (GB)

vDisk 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