Die jeweilige erforderliche Hardware zum Ausführen von VMware Integrated OpenStack hängt von dem Bereitstellungs- und Netzwerktyp ab, den Sie auswählen.

Hinweis:

Jeder ESXi-Host, der für VMware Integrated OpenStack verwendet wird, muss über mindestens acht logische Prozessoren verfügen.

HA-Bereitstellungen

Drei ESXi-Hosts sind erforderlich, um die folgenden virtuellen Maschinen bereitzustellen:

Komponente

Virtuelle Maschinen

vCPUs

vRAM (GB)

Festplattenspeicher (GB)

OpenStack Management Server

1

VDS: 2 (2 pro VM)

NSX: 4 (4 pro VM)

4 (4 pro VM)

25 (25 pro VM)

OpenStack-Vorlage

1

2 (2 pro VM)

4 (4 pro VM)

20 (20 pro VM)

Lastausgleichsdienst

2

4 (2 pro VM)

8 (4 pro VM)

40 (20 pro VM)

Datenbank

3

12 (4 pro VM)

48 (16 pro VM)

240 (80 pro VM)

Controller

2

16 (8 pro VM)

32 (16 pro VM)

160 (80 pro VM)

Computing-Treiber

1

2 (2 pro VM)

4 (4 pro VM)

20 (20 pro VM)

GESAMT

10

VDS: 38

NSX: 40

100

505

Eine zusätzliche Computing-Treiber-VM mit den gleichen Spezifikationen wird für jeden Computing-Cluster erstellt, den Sie der Bereitstellung hinzufügen.

Kompakte Bereitstellungen

Ein ESXi-Host ist erforderlich, um die folgenden virtuellen Maschinen bereitzustellen:

Komponente

Virtuelle Maschinen

vCPUs

vRAM (GB)

Festplattenspeicher (GB)

OpenStack Management Server

1

2

4

25

OpenStack-Vorlage

1

2

4

20

Steuerungsebene

1

8

16

80

Computing-Treiber

1

2

4

20

GESAMT

4

14

28

145

Eine zusätzliche Computing-Treiber-VM mit den gleichen Spezifikationen wird für jeden Computing-Cluster erstellt, den Sie der Bereitstellung hinzufügen.

Sehr kleine Bereitstellungen

Ein ESXi-Host ist erforderlich, um die folgenden virtuellen Maschinen bereitzustellen:

Komponente

Virtuelle Maschinen

vCPUs

vRAM (GB)

Festplattenspeicher (GB)

OpenStack Management Server

1

2

4

25

OpenStack-Vorlage

1

2

4

20

Steuerung und Berechnung

1

8

24

80 (20 + 60)

GESAMT

3

12

32

125

VDS-Netzwerk

Für HA-Bereitstellungen mit VDS-Netzwerk sind ebenfalls die folgenden Ressourcen erforderlich.

Komponente

Virtuelle Maschinen

vCPUs

vRAM (GB)

Festplattenspeicher (GB)

DHCP

2

8 (4 pro VM)

32 (16 pro VM)

40 (20 pro VM)

Für kompakte und sehr kleine Bereitstellungen mit VDS-Netzwerk wird der DHCP-Dienst auf dem Controller-Knoten ausgeführt und es sind keine unabhängigen virtuellen Maschinen erforderlich.

NSX Data Center for vSphere-Netzwerk

Informationen dazu finden Sie im Installationshandbuch für NSX unter Systemanforderungen für NSX Data Center for vSphere.

NSX-T Data Center-Netzwerk

Weitere Informationen finden Sie im Installationshandbuch für NSX-T unter Systemvoraussetzungen.

Zusätzliche Komponenten

Wenn Sie Ceilometer verwenden möchten, sind die folgenden Ressourcen ebenfalls erforderlich.

Komponente

Virtuelle Maschinen

vCPUs

vRAM (GB)

Festplattenspeicher (GB)

Ceilometer

1

4 (4 pro VM)

4 (4 pro VM)

20 + 60 (20 + 60 pro VM)

Gnocchi-Speicher

1

4 (4 pro VM)

4 (4 pro VM)

20 (20 pro VM)

Gnocchi-Computing

3

12 (4 pro VM)

12 (4 pro VM)

60 (20 pro VM)

GESAMT

5

20

20

160

Wenn Sie Swift verwenden möchten, sind basierend auf dem Umfang Ihrer Bereitstellung zusätzliche Ressourcen erforderlich. Die folgende Tabelle enthält nur die Ressourcen, die standardmäßig erforderlich sind.

Komponente

Virtuelle Maschinen

vCPUs

vRAM (GB)

Festplattenspeicher (GB)

Swift-Proxy

2

16 (8 pro VM)

32 (16 pro VM)

40 (20 pro VM)

SWIFT-Speicher

3

6 (2 pro VM)

6 (2 pro VM)

60 + 6144 (20 + 2048 pro VM)

GESAMT

5

22

38

6244

Wenn Sie Ihren Swift-Cluster erstellen, können Sie die Anzahl und die Festplattengröße der darin enthaltenen Speicher- und Proxyknoten angeben. Sie können auch Knoten hinzufügen, nachdem der Cluster erstellt wird.

Wenn Sie die Anzahl der vCPUs oder die Menge an vRAM für die Proxy- oder Speicherknoten ändern müssen, ändern Sie die folgenden Parameter in der Datei /opt/vmware/vio/etc/omjs.properties und starten Sie den OpenStack Management Server-Dienst neu.

oms.vmsize.cpu.swift_proxy
oms.vmsize.cpu.swift_storage
oms.vmsize.memory.swift_proxy
oms.vmsize.memory.swift_storage

Die Größe der Root-Festplatte für jeden Knoten wird auf 20 GB festgesetzt.