您可以使用 Integrated OpenStack Manager Web 介面部署 OpenStack。
必要條件
- 準備您的網路和 vCenter Server 環境。請參閱準備環境。
- 在 vCenter Server 執行個體上安裝 VMware Integrated OpenStack。請參閱安裝 VMware Integrated OpenStack 虛擬應用裝置。
- 在 vSphere 中,建立 Integrated OpenStack Manager 虛擬機器的快照。如果您想要刪除並重新建立部署,則需要此快照。
- 確認所有必要的叢集和資料存放區均可供使用。如果您在啟動部署精靈後將任何資源新增至 vSphere 環境,則必須關閉此精靈再重新開啟,才能顯示這些變更。
- 確認 DNS 伺服器已正確設定,且網路閘道或防火牆轉送私人網路上的 DNS 要求。
- 對於 NSX-T Data Center 部署,請取得下列參數的值:
- NSX Manager 的 FQDN 或 IP 位址
- 用於存取 NSX Manager 的使用者名稱和密碼
- 覆疊傳輸區域
- VLAN 傳輸區域
- 第 0 層路由器
- DHCP 設定檔
- 中繼資料 Proxy 伺服器和密碼
- 對於 NSX Data Center for vSphere 部署,請取得下列參數的值:
- NSX Manager 的 FQDN 或 IP 位址
- 用於存取 NSX Manager 的使用者名稱和密碼
- 傳輸區域
- Edge 叢集
- Edge 叢集的資源集區和資料存放區
- NSX Data Center for vSphere 的分散式交換器
- 外部網路的連接埠群組
- 中繼資料服務網路的連接埠群組 (如果獨立於管理網路)
程序
- 以
admin
使用者身分登入 Integrated OpenStack Manager Web 介面。
您可以在網頁瀏覽器中開啟
Integrated OpenStack Manager 的 IP 位址,以存取 Web 介面。若要找到 IP 位址,請在
vSphere Client 中選取
Integrated OpenStack Manager 虛擬機器,然後檢視
摘要索引標籤。
- 選取 OpenStack 部署,然後按一下新增。
- 選取是要建立部署還是使用匯出的範本來填入設定。
備註:
- 密碼不會儲存在匯出的範本中。您必須輸入每個密碼並進行驗證,然後才能填入其他設定。
- 其他 vCenter Server 執行個體不會儲存在匯出的範本中。您必須手動新增 vCenter Server 執行個體,才能填入其設定。
- 指定部署名稱、部署模式、控制器數目和控制器大小。
對於非 HA 模式,您可以部署中型或大型控制器。對於 HA 模式,您可以部署三個或五個任意大小的控制器。
部署後,您可以擴充控制平面並將非 HA 部署轉換為 HA 模式。但是,您無法縮小控制平面或將 HA 部署轉換為非 HA 模式。
- 按下一步。
- 輸入管理 vCenter Server 執行個體的 FQDN 或 IP 位址,然後指定其管理員認證。
備註: 如果您想要使用
NSX Data Center for vSphere 網路部署
VMware Integrated OpenStack,則必須以向
NSX Manager 登錄
vCenter Server 執行個體的格式輸入該執行個體的位置。若要找到正確的格式,請登入
NSX Manager,按一下
管理 vCenter 登錄,然後檢視
vCenter Server 區段。確保在
VMware Integrated OpenStack 中輸入的值與
NSX Manager 中
vCenter Server 區段所顯示的值相同。
- 如果 Integrated OpenStack Manager 透過私人的安全網路連線至 vCenter Server 執行個體,並且您需要停用憑證驗證,則選取略過 vCenter Server 憑證驗證核取方塊。
- 按下一步。
- 在管理網路下,從下拉式功能表中選取管理網路,選擇是否要啟用 DHCP,並指定私人 OpenStack 端點的 IP 位址。
備註: 下列條件適用:
- 如果停用 DHCP,則必須輸入:
- 網路的一或多個 IP 位址範圍
- 這些範圍的子網路遮罩
- 閘道位址
- 一或多個 DNS 伺服器
- 私人 OpenStack 端點的 IP 位址不能包含在針對管理網路指定的任何 IP 位址範圍內。
- 在 API 網路下,從下拉式功能表中選取 API 存取網路,選擇是否要啟用 DHCP,指定公用 OpenStack 端點的 IP 位址,並選擇性地指定公用主機名稱。
備註: 下列條件適用:
- 如果停用 DHCP,則必須輸入:
- 網路的一或多個 IP 位址範圍
- 這些範圍的子網路遮罩
- 閘道位址
- 一或多個 DNS 伺服器
- 公用 OpenStack 端點的 IP 位址不能包含在針對 API 存取網路指定的任何 IP 位址範圍內。
- 初始部署後,無法變更公用 OpenStack 端點的公用主機名稱。
- 在控制平面資源下,選取要用於 OpenStack 控制平面的 vSphere 資料中心、資源集區及資料存放區。
- 在持續性儲存區下,選取資料存放區,然後按下一步。
- 從下拉式功能表中選取網路模式。
重要: 您無法在部署 OpenStack 後變更網路模式。若要切換到其他網路模式,則必須重新部署。
- 輸入網路後端的參數。
- 如果您已選取 NSX Policy,請執行下列步驟:
- 輸入 NSX Manager 的 FQDN 或 IP 位址及其管理員認證,然後按一下驗證。
- 從下拉式功能表中選取預設傳輸區域、第 0 層路由器、DHCP 伺服器設定檔,以及中繼資料 Proxy 伺服器。
- 輸入中繼資料 Proxy 伺服器的密碼,然後按下一步。
- 如果已選取 DVS,則指定要用於 OpenStack 的分散式交換器和主幹網路,然後按下一步。
- 在 Nova 組態下,按一下新增,然後選取包含運算叢集的 vCenter Server 執行個體。
- 針對目標叢集中的執行個體輸入 Nova 可用性區域。
- 選取所需的叢集和資料存放區,然後按一下提交。
您可以再次按一下
新增以將多個運算叢集包含在部署中。
- 確認您的運算設定,然後按下一步。
- 在 Glance 組態下,按一下新增,然後選取包含要用於儲存映像的資料存放區的 vCenter Server 執行個體。
- 選取一或多個資料存放區,然後按一下確定。
- 確認您的映像資料存放區設定,然後按下一步。
- 在 Cinder 組態下,按一下新增,然後選取包含要用於區塊儲存區的叢集的 vCenter Server 執行個體。
- 選取 VMDK 或 FCD 做為後端驅動程式。
- 輸入目標叢集的可用性區域。
- 選取一或多個叢集,然後按一下確定。
- 確認您的區塊儲存區設定,然後按下一步。
- 在本機 Admin 使用者下,輸入 OpenStack 管理員帳戶的密碼,然後按下一步。
此密碼用於以雲端管理員身分向 OpenStack 和 VMware Integrated OpenStack 儀表板進行驗證。
重要: 請勿選取
設定身分識別來源並設定 LDAP。對於
VMware Integrated OpenStack
7.0.1 的全新部署,您只能在部署完成後設定 LDAP。如需相關指示,請參閱
〈設定 LDAP 驗證〉。
- 選取是否要啟用 VMware Integrated OpenStack 電訊廠商版本,然後按下一步。
- 在 Barbican 組態下,選取 Simple Crypto 或 KMIP 做為用於密碼管理的外掛程式。
如果您選取
KMIP,則必須輸入 KMIP 伺服器的主機名稱和認證。
- 檢閱您的設定。如果您對設定正確感到滿意,請按一下完成。
結果
Integrated OpenStack Manager 會開始部署您的 OpenStack 雲端,並且部署狀態會顯示為佈建中。當狀態變更為執行中時,部署即已完成。
備註: 當部署處於
佈建中狀態時,請勿擴充部署或新增元件 (例如 Designate)。
後續步驟
- 停用所有控制器節點上的 vSphere HA。
- 指派授權金鑰,並確認您的 OpenStack 雲端已部署並正確執行。