如果您已選擇使用 NSX Data Center for vSphere 部署 VMware Integrated OpenStack,請按下列程序所述設定您的環境。

先決條件

  • 部署 vCenter Server。您可以使用專用於 VMware Integrated OpenStack 的單獨 vCenter Server 執行個體最佳化效能。

  • 部署並設定 NSX Data Center for vSphere 以及所有相關節點。

  • 開啟 VMware Integrated OpenStack 所需的 TCP 和 UDP 連接埠。請參閱所需網路連接埠

  • 建立 PTR 記錄,以將計劃用於 OpenStack 管理伺服器 的 IP 位址與其 FQDN 相關聯,並確保 OpenStack 管理伺服器 可連線到 DNS 伺服器。

  • 取得下列 NSX Data Center for vSphere 參數。部署 NSX Data Center for vSphere 時,已設定這些參數。

    • NSX Manager 的 FQDN 或 IP 位址

    • 用於存取 NSX Manager 的使用者名稱和密碼

    • 傳輸區域

    • Edge 叢集

    • 適用於 Edge VTEP 的 vSphere Distributed Switch

    • 外部網路的連接埠群組

程序

  1. 設定管理、API 存取、傳輸和外部網路,並為其分別指派專用的 VLAN。

    如果需要,您也可以設定獨立的中繼資料服務網路。

    1. 確保管理和 API 存取網路有足夠的 IP 位址,可支援您的部署。

      這些網路所需的大小取決於部署模式以及是否要部署 Ceilometer。

      部署模式

      IP 位址需求

      HA

      • 管理網路:11 個連續 IP 位址

      • API 存取網路:2 個連續 IP 位址

      HA (搭配 Ceilometer)

      • 管理網路:16 個連續 IP 位址

      • API 存取網路:2 個連續 IP 位址

      精簡或微型

      • 管理網路:4 個連續 IP 位址

      • API 存取網路:1 個 IP 位址

      精簡或微型 (搭配 Ceilometer)

      • 管理網路:9 個連續 IP 位址

      • API 存取網路:1 個 IP 位址

      重要:

      確保在升級期間管理網路和 API 存取網路均可擴充到原始 IP 位址數目的兩倍。升級 VMware Integrated OpenStack 時,將暫時需要有足夠的 IP 位址,以便支援兩個部署。

    2. 確保 vCenter ServerNSX ManagerNSX Controller 執行個體可以存取第 2 層或第 3 層上的管理網路。
    3. 確保可從外部存取 API 存取網路。
    4. 在傳輸網路上,將傳輸單元最大值 (MTU) 設定為 1600 位元組。
  2. vCenter Server 執行個體上,建立資料中心。
  3. 在資料中心內,建立管理叢集。
    • 對於 HA 部署,叢集必須包含至少三台主機和至少一個資料存放區。

    • 對於精簡或微型部署,叢集必須包含至少一台主機和至少一個資料存放區。

  4. 建立運算叢集。

    運算叢集必須包含至少一台主機和至少一個資料存放區。

  5. (選擇性) 建立 Edge 叢集。

    如果您建立 Edge 叢集,它必須包含至少一台主機和至少一個資料存放區。

  6. 在管理和運算叢集上,按一下設定索引標籤,然後修改叢集參數。
    1. vSphere DRS 頁面上,按一下編輯... 按鈕。
    2. 啟用 vSphere DRS,然後按一下確定
    3. vSphere 可用性頁面上,按一下編輯... 按鈕。
    4. 啟用 vSphere HA
    5. 故障與回應索引標籤上,選取啟用主機監控
    6. 展開主機故障回應區段,並將預設虛擬機器重新啟動優先順序設為
    7. 展開虛擬機器監控區段,選取虛擬機器和應用程式監控,然後將虛擬機器監控敏感度設為
    8. 許可控制索引標籤上,確保許可控制已啟用,然後按一下確定
  7. 在每個叢集中的每台主機上,啟用 BIOS 中的虛擬化硬體延伸。
  8. 在管理網路的 VMkernel 介面卡上,啟用 vMotion
  9. 如果您想要使用資料存放區叢集,請啟用資料存放區叢集上的 Storage DRS 並將叢集自動化層級設定為非自動化 (手動模式)
  10. 在資料中心內,針對管理、運算與 Edge 叢集建立一或多個分散式交換器。

    分散式交換器可在與第 2 層相鄰的叢集之間共用。針對不屬於與其他叢集相鄰的第 2 層的任何叢集,建立單獨的分散式交換器。

  11. 在建立的每個分散式交換器上,建立管理連接埠群組並使用指派給管理網路的 VLAN 識別碼加以標記。
  12. 在管理節點的分散式交換器上,建立 API 存取連接埠群組並使用指派給 API 存取網路的 VLAN 識別碼加以標記。
  13. 在 Edge 節點的分散式交換器上,建立外部連接埠群組並使用指派給外部網路的 VLAN 識別碼加以標記。

下一步

準備好環境後,您可以安裝 VMware Integrated OpenStack。請參閱安裝 VMware Integrated OpenStack