您可以使用 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 的分散式交換器
    • 外部網路的連接埠群組
    • 中繼資料服務網路的連接埠群組 (如果獨立於管理網路)

程序

  1. admin 使用者身分登入 Integrated OpenStack Manager Web 介面。
    您可以在網頁瀏覽器中開啟 Integrated OpenStack Manager 的 IP 位址,以存取 Web 介面。若要找到 IP 位址,請在 vSphere Client 中選取 Integrated OpenStack Manager 虛擬機器,然後檢視 摘要索引標籤。
  2. 選取 OpenStack 部署,然後按一下新增
  3. 選取是要建立部署還是使用匯出的範本來填入設定。
    備註:
    • 密碼不會儲存在匯出的範本中。您必須輸入每個密碼並進行驗證,然後才能填入其他設定。
    • 其他 vCenter Server 執行個體不會儲存在匯出的範本中。您必須手動新增 vCenter Server 執行個體,才能填入其設定。
  4. 指定部署名稱、部署模式、控制器數目和控制器大小。

    對於非 HA 模式,您可以部署中型或大型控制器。對於 HA 模式,您可以部署三個或五個任意大小的控制器。

    部署後,您可以擴充控制平面並將非 HA 部署轉換為 HA 模式。但是,您無法縮小控制平面或將 HA 部署轉換為非 HA 模式。

  5. 下一步
  6. 輸入管理 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 ManagervCenter Server 區段所顯示的值相同。
  7. 如果 Integrated OpenStack Manager 透過私人的安全網路連線至 vCenter Server 執行個體,並且您需要停用憑證驗證,則選取略過 vCenter Server 憑證驗證核取方塊。
  8. 下一步
  9. 管理網路下,從下拉式功能表中選取管理網路,選擇是否要啟用 DHCP,並指定私人 OpenStack 端點的 IP 位址。
    備註: 下列條件適用:
    • 如果停用 DHCP,則必須輸入:
      • 網路的一或多個 IP 位址範圍
      • 這些範圍的子網路遮罩
      • 閘道位址
      • 一或多個 DNS 伺服器
    • 私人 OpenStack 端點的 IP 位址不能包含在針對管理網路指定的任何 IP 位址範圍內。
  10. API 網路下,從下拉式功能表中選取 API 存取網路,選擇是否要啟用 DHCP,指定公用 OpenStack 端點的 IP 位址,並選擇性地指定公用主機名稱。
    備註: 下列條件適用:
    • 如果停用 DHCP,則必須輸入:
      • 網路的一或多個 IP 位址範圍
      • 這些範圍的子網路遮罩
      • 閘道位址
      • 一或多個 DNS 伺服器
    • 公用 OpenStack 端點的 IP 位址不能包含在針對 API 存取網路指定的任何 IP 位址範圍內。
    • 初始部署後,無法變更公用 OpenStack 端點的公用主機名稱。
  11. 控制平面資源下,選取要用於 OpenStack 控制平面的 vSphere 資料中心、資源集區及資料存放區。
    備註: 部署控制平面後,無法變更資料存放區。
  12. 持續性儲存區下,選取資料存放區,然後按下一步
  13. 從下拉式功能表中選取網路模式。
    重要: 您無法在部署 OpenStack 後變更網路模式。若要切換到其他網路模式,則必須重新部署。
  14. 輸入網路後端的參數。
    • 如果您已選取 NSX Policy,請執行下列步驟:
      1. 輸入 NSX Manager 的 FQDN 或 IP 位址及其管理員認證,然後按一下驗證
        備註: 如果您已部署 NSX Manager 叢集,請僅指定父系 NSX Manager 節點。部署 OpenStack 後,請指定其他節點,如 〈使用 NSX Manager 叢集設定 VMware Integrated OpenStack〉中所述。
      2. 從下拉式功能表中選取預設傳輸區域、第 0 層路由器、DHCP 伺服器設定檔,以及中繼資料 Proxy 伺服器。
      3. 輸入中繼資料 Proxy 伺服器的密碼,然後按下一步
    • 如果已選取 DVS,則指定要用於 OpenStack 的分散式交換器和主幹網路,然後按下一步
  15. Nova 組態下,按一下新增,然後選取包含運算叢集的 vCenter Server 執行個體。
  16. 針對目標叢集中的執行個體輸入 Nova 可用性區域。
  17. 選取所需的叢集和資料存放區,然後按一下提交
    您可以再次按一下 新增以將多個運算叢集包含在部署中。
  18. 確認您的運算設定,然後按下一步
  19. Glance 組態下,按一下新增,然後選取包含要用於儲存映像的資料存放區的 vCenter Server 執行個體。
  20. 選取一或多個資料存放區,然後按一下確定
  21. 確認您的映像資料存放區設定,然後按下一步
  22. Cinder 組態下,按一下新增,然後選取包含要用於區塊儲存區的叢集的 vCenter Server 執行個體。
  23. 選取 VMDKFCD 做為後端驅動程式。
  24. 輸入目標叢集的可用性區域。
  25. 選取一或多個叢集,然後按一下確定
  26. 確認您的區塊儲存區設定,然後按下一步
  27. 本機 Admin 使用者下,輸入 OpenStack 管理員帳戶的密碼,然後按下一步

    此密碼用於以雲端管理員身分向 OpenStack 和 VMware Integrated OpenStack 儀表板進行驗證。

    重要: 請勿選取 設定身分識別來源並設定 LDAP。對於 VMware Integrated OpenStack 7.0.1 的全新部署,您只能在部署完成後設定 LDAP。如需相關指示,請參閱 〈設定 LDAP 驗證〉
  28. 選取是否要啟用 VMware Integrated OpenStack 電訊廠商版本,然後按下一步
  29. Barbican 組態下,選取 Simple CryptoKMIP 做為用於密碼管理的外掛程式。
    如果您選取 KMIP,則必須輸入 KMIP 伺服器的主機名稱和認證。
  30. 檢閱您的設定。如果您對設定正確感到滿意,請按一下完成

結果

Integrated OpenStack Manager 會開始部署您的 OpenStack 雲端,並且部署狀態會顯示為佈建中。當狀態變更為執行中時,部署即已完成。

備註: 當部署處於 佈建中狀態時,請勿擴充部署或新增元件 (例如 Designate)。

後續步驟

  • 停用所有控制器節點上的 vSphere HA。
  • 指派授權金鑰,並確認您的 OpenStack 雲端已部署並正確執行。