執行 VMware Integrated OpenStack 所需的特定硬體視您選取的部署和網路類型而定。

備註:

用於 VMware Integrated OpenStack 的每個 ESXi 主機必須至少具有八個邏輯處理器。

HA 部署

需要具備三個 ESXi 主機才能部署下列虛擬機器:

元件

虛擬機器

vCPU

vRAM (GB)

磁碟空間 (GB)

OpenStack 管理伺服器

1

VDS:2 (每台虛擬機器 2 個)

NSX:4 (每台虛擬機器 4 個)

4 (每台虛擬機器 4 GB)

25 (每台虛擬機器 25 GB)

OpenStack 範本

1

2 (每台虛擬機器 2 GB)

4 (每台虛擬機器 4 GB)

20 (每台虛擬機器 20 GB)

負載平衡器

2

4 (每台虛擬機器 2 GB)

8 (每台虛擬機器 4 GB)

40 (每台虛擬機器 20 GB)

資料庫

3

12 (每台虛擬機器 4 GB)

48 (每台虛擬機器 16 GB)

240 (每台虛擬機器 80 GB)

控制器

2

16 (每台虛擬機器 8 GB)

32 (每台虛擬機器 16 GB)

160 (每台虛擬機器 80 GB)

運算驅動程式

1

2 (每台虛擬機器 2 GB)

4 (每台虛擬機器 4 GB)

20 (每台虛擬機器 20 GB)

總計

10

VDS:38

NSX:40

100

505

針對新增至部署的每個運算叢集,建立具有相同規格的其他運算驅動程式虛擬機器。

精簡部署

需要具備一個 ESXi 主機才能部署下列虛擬機器:

元件

虛擬機器

vCPU

vRAM (GB)

磁碟空間 (GB)

OpenStack 管理伺服器

1

2

4

25

OpenStack 範本

1

2

4

20

控制平面

1

8

16

80

運算驅動程式

1

2

4

20

總計

4

14

28

145

針對新增至部署的每個運算叢集,建立具有相同規格的其他運算驅動程式虛擬機器。

微型部署

需要具備一個 ESXi 主機才能部署下列虛擬機器:

元件

虛擬機器

vCPU

vRAM (GB)

磁碟空間 (GB)

OpenStack 管理伺服器

1

2

4

25

OpenStack 範本

1

2

4

20

控制和運算

1

8

24

80 (20 + 60)

總計

3

12

32

125

VDS 網路

對於具有 VDS 網路的 HA 部署,還需要具備下列資源。

元件

虛擬機器

vCPU

vRAM (GB)

磁碟空間 (GB)

DHCP

2

8 (每台虛擬機器 4 GB)

32 (每台虛擬機器 16 GB)

40 (每台虛擬機器 20 GB)

對於具有 VDS 網路的精簡和微型部署,DHCP 服務會在控制器節點上執行,且不需要獨立的虛擬機器。

NSX Data Center for vSphere 網路

請參閱《NSX 安裝指南》中的NSX Data Center for vSphere 的系統需求

NSX-T Data Center 網路

請參閱《NSX-T 安裝指南》中的系統需求

其他元件

如果您想要使用 Ceilometer,還需要具備下列資源。

元件

虛擬機器

vCPU

vRAM (GB)

磁碟空間 (GB)

Ceilometer

1

4 (每台虛擬機器 4 GB)

4 (每台虛擬機器 4 GB)

20 + 60 (每台虛擬機器 20 + 60)

Gnocchi 儲存區

1

4 (每台虛擬機器 4 GB)

4 (每台虛擬機器 4 GB)

20 (每台虛擬機器 20 GB)

Gnocchi 運算

3

12 (每台虛擬機器 4 GB)

12 (每台虛擬機器 4 GB)

60 (每台虛擬機器 20 GB)

總計

5

20

20

160

如果您想要使用 Swift,則根據您的部署規模,還需要其他資源。下表僅列出預設的必要資源。

元件

虛擬機器

vCPU

vRAM (GB)

磁碟空間 (GB)

Swift Proxy

2

16 (每台虛擬機器 8 GB)

32 (每台虛擬機器 16 GB)

40 (每台虛擬機器 20 GB)

Swift 儲存區

3

6 (每台虛擬機器 2 GB)

6 (每台虛擬機器 2 GB)

60 + 6144 (每台虛擬機器 20 + 2048)

總計

5

22

38

6244

建立 Swift 叢集時,您可以在其中指定儲存區和 Proxy 節點的數目和磁碟大小。也可以在建立叢集後新增節點。

如果您需要變更用於 Proxy 或儲存區節點的 vCPU 數目或 vRAM 數量,請修改 /opt/vmware/vio/etc/omjs.properties 檔案中的下列參數,並重新啟動 OpenStack 管理伺服器 服務。

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

每個節點的根磁碟大小固定為 20 GB。