如果已使用 NSX Data Center for vSphere 部署 VMware Integrated OpenStack,則可以在部署中指定特定專案的 NSX-T Data Center 後端。

必要條件

  • 使用 NSX Data Center for vSphere 網路部署 VMware Integrated OpenStack
  • 部署 NSX-T Data Center 並取得下列參數:
    • NSX Manager 的 IP 位址
    • 用於存取 NSX Manager 的使用者名稱和密碼
    • 覆疊傳輸區域
    • VLAN 傳輸區域
    • 第 0 層路由器
    • DHCP 設定檔
    • 中繼資料 Proxy 伺服器

程序

  1. 針對您想要使用 NSX-T Data Center 的任何專案建立運算叢集,並將這些叢集設定為 NSX-T Data Center 環境中的傳輸節點。
    運算叢集無法同時做為 NSX Data Center for vSphereNSX-T Data Center 部署的一部分。
  2. root 使用者身分登入 Integrated OpenStack Manager
    ssh root@mgmt-server-ip
  3. 透過啟用 TVD,將 NSX-T Data Center 後端新增至您的部署。
    viocli add tvd -m manager-ip -u username -p password [--insecure {true | false}] [--overlay-tz overlay-zone] [--vlan-tz vlan-zone] [--tier-0-router t0-router] [--dhcp-profile dhcp-profile] [--md-proxy mdp-server] [--md-proxy-secret mdp-secret]
    選項 說明

    manager-ip

    輸入 NSX-T Data Center 部署的 NSX Manager 的 IP 位址。

    username

    輸入 NSX Manager 管理員的使用者名稱。

    password

    NSX Manager 管理員輸入密碼。

    --nsx-insecure {true | false}

    指定是否要驗證 NSX Manager 伺服器的憑證。預設值為 true

    overlay-zone

    輸入用於建立通道隔離 Neutron 網路的預設 NSX-T Data Center 覆疊傳輸區域的名稱或 UUID。

    vlan-zone

    輸入用於在 Neutron 網路之間橋接 (如果尚未指定任何實體網路) 的預設 NSX-T Data Center VLAN 傳輸區域的名稱或 UUID。

    t0-router

    輸入用於連線至第 1 層邏輯路由器及設定外部網路的預設第 0 層路由器的名稱或 UUID。

    dhcp-profile

    輸入用於啟用原生 DHCP 服務的 NSX-T Data Center DHCP 伺服器設定檔的名稱或 UUID。

    mdp-server

    輸入用於啟用原生中繼資料服務的 NSX-T Data Center 中繼資料 Proxy 伺服器的名稱或 UUID。

    mdp-secret

    輸入 NSX-T Data Center 中繼資料 Proxy 伺服器的共用密碼。

  4. 如果您想要繼續將 NSX Data Center for vSphere 用於某些現有專案,請立即將這些專案對應至 NSX Data Center for vSphere 後端。
    toolbox
    openstack project plugin create project-uuid --plugin nsx-v

結果

您的部署已連線至 NSX Data Center for vSphereNSX-T Data Center 後端。依預設,所有專案都使用 NSX-T Data Center 後端,除非您手動將其對應至 NSX Data Center for vSphere 後端。