VMware Integrated OpenStack VDS 部署包括管理和運算叢集以及三個主體網路。
叢集和元件架構
一般 VDS 部署架構包括兩個叢集和三個獨立 VLAN。如需有關 VLAN 的詳細資訊,請參閱實體網路概觀。
VMware Integrated OpenStack 架構包括以下叢集和元件。
叢集或元件 |
說明 |
---|---|
vCenter 執行個體 |
設定專用於 VMware Integrated OpenStack 部署的 vCenter。不是必要的,但可以最佳化部署。 |
Active Directory |
用於透過 OpenStack 身分識別服務進行使用者驗證。 |
管理叢集 |
包含所有已部署的 OpenStack 元件和管理虛擬機器。請參閱下方的管理叢集,獲取管理叢集及其元件的詳細說明。 |
運算叢集 |
Nova 的運算資源。所有承租人虛擬機器都建立在這些運算叢集上。 |
管理網路 |
承載管理元件之間的流量。 |
API 存取網路 |
開放 VMware Integrated OpenStack 儀表板並為承租人提供存取 OpenStack API 和服務的權限。 |
提供者網路 |
將管理叢集中的 DHCP 節點與運算叢集連線。請參閱下方的管理叢集。 |
管理叢集
「管理叢集」包含所有已部署的 OpenStack 元件和管理虛擬機器。
VDS 型部署架構中的 DHCP 節點是與 VDS 型部署架構的主要區別。DHCP 節點會管理承租人虛擬機器的 IP 位址,並將其連線至提供者網路。
管理叢集包含以下元件。
元件 |
說明 |
節點 |
---|---|---|
負載平衡器 |
提供 HA 並允許水平擴充架構。 |
2 (1 個使用中,1 個待命) |
資料庫 (DB) |
儲存 OpenStack 中繼資料的 MariaDB 的執行個體。 RabbitMQ 是所有 OpenStack 服務均使用的訊息佇列服務,亦在資料庫節點上執行。 |
3 (1 個使用中,2 個待命) |
VMware Integrated OpenStack Controller |
包含所有 OpenStack 服務,包括運算、區塊儲存、映像服務、身分識別服務和物件儲存。 記憶體快取服務可讓身分識別服務實現生產級效能,亦在控制器節點上執行。 |
2 (都在使用中) |
DHCP |
為連線至提供者網路的執行個體提供 IP 位址。 |
2 (都在使用中) |
運算驅動程式 |
包含一個運算程序子集,可與運算叢集互動以管理虛擬機器。 |
每個運算叢集一個 |
VMware Integrated OpenStack 管理員服務 (OMS) |
用於管理您的 VMware Integrated OpenStack vApp 的 vApp。 |
1 |
VMware Integrated OpenStack 範本 |
用於重新部署失敗的 OpenStack 部署的範本。此範本保留組態設定以協助重新部署。 |
1 |
VDS 型部署架構中的 DHCP 節點是與 VDS 型部署架構的主要區別。這些 DHCP 節點會管理承租人虛擬機器的 IP 位址,並將其連線至提供者網路。