在此步驟中,您將指定要移轉的拓撲。這項作業可透過 NSX Manager UI 或使用 JSON 格式的對應檔案來完成。

此對應將指定 Edge 服務閘道 (ESG) 和分散式邏輯路由器 (DLR) 應如何對應至 NSX-T 中的閘道。在提供此對應之前,需評估拓撲需求並計劃完成以下工作:
  1. 決定您將如何對應 ESG 和 DLR。應略過沒有任何 L4-L7 服務的北向 ESG。這些 ESG 通常與北向路由器對等互連,並且位於 ECMP 路徑中。如果在北向 ESG 上使用 VPN,則建議移轉至作用中/待命第 0 層閘道。在其他情況下,建議將 ESG/DLR 移轉至第 1 層閘道。可將 ESG 和 DLR 合併至一個對應項目中。
  2. 建立第 0 層和第 1 層閘道,並根據需求在第 0 層閘道上設定到北向路由器的動態或靜態路由。對於動態路由,您可以根據 NSX-V 組態,來選擇設定 BGP 或 OSPF。您需要手動設定此北向路由。
  3. 設定北向路由時,您必須在 NSX-T 第 0 層閘道上建立及設定上行介面。上行介面子網路可以與 NSX-V ESG 北向上行的子網路相同。但是,上行介面 IP 位址必須不同於 ESG 上行的 IP 位址。
  4. 在第 0 層閘道上設定動態路由後,檢查動態路由是否已收斂,即 BGP 工作階段是否已建立,或者 OSPF 芳鄰是否處於 [完整 (FULL)] 狀態 (若適用)。在這之後,將繼續提供對應。
定義對應時,請確定符合以下條件。請注意,僅第 1 層分散式路由器 (DR) 閘道是沒有任何 Edge 叢集的第 1 層閘道。
  • 第 0 層閘道必須具有上行介面。
  • 僅第 1 層 DR 閘道必須連線至具有上行介面的第 0 層閘道。
  • 僅將 UDLR 對應至延伸的第 1 層 DR 時,它所連線的延伸第 0 層必須在所有站台上具有上行。
  • 將 UDLR 對應至延伸的第 0 層時,延伸的第 0 層必須在所有站台上具有上行。
  • 將 UDLR 對應至作用中/待命延伸的第 1 層時,此閘道的主要站台必須與所連線的延伸第 0 層的主要站台相符。
用於將 ESG 對應至第 0 層閘道的對應檔案範例:
[
  {
    "name":"nsxv-to-nsxt-mapping",
    "v_edges_to_policy_gateways_mappings":[
      {
        "v_edges":[
          "edge-1",
          "edge-2"
         ],
         "policy_gateway_name": "tier0-gateway"
         "policy_gateway_path": "/infra/tier-0s/tier0-gateway"
      }
    ]
  }
]
如果您要執行組態移轉,則不要將上述對應用於 Advanced Load Balancer (ALB)。相反地,您可以為 ALB 提供其他選用的對應。若要指定該對應,您必須上傳 JSON 檔案。用於將 ESG 對應至服務引擎群組的對應檔案範例:
{
  "alb": {
    "service_engine_group_per_esg": false,
    "esgs": [
      {
        "name": "edge-4",
        "interfaces": [
          {
            "name": "mgmt",
            "tier1_id": "London_Tier1Gateway1"
          },
          {
            "name": "vnic1",
            "placement_network_subnet": "172.16.1.10/16",
            "service_engine_group": "Test-SE-group"
          }
        ]
      }
    ]
  }
}
NSX-T 3.2.1 開始,可以將跨 vCenter 環境移轉至 NSX 聯盟。下面是此類移轉的範例對應檔案:
[
    {
        "name": "london",
        "nsxv_id": "10.206.106.163",
        "nsxt_site_id": "1722c659-b0a9-4e70-b7ba-f264e057e1ea",
        "v_edges_to_policy_gateways_mappings": [
            {
                "v_edges": [
                    "edge-2"
                ]
                "policy_gateway_name": "Tier1Gateway1",
                "policy_gateway_path": "/infra/tier-1s/Tier1Gateway1"
            }
        ]
    },
    {
        "name": paris",
        "nsxv_id": "10.206.96.206",
        "nsxt_site_id": "00d3802e-5673-4791-b86d-71805a2c0aa6",
        "v_edges_to_policy_gateways_mappings": [
            {
                "v_edges": [
                    "edge-2"
                ]
                "policy_gateway_name": "Tier1Gateway1",
                "policy_gateway_path": "/infra/tier-1s/Tier1Gateway1"
            }
        ]
    },
    {
        "name": "site-GM",
        "nsxv_id": "10.206.106.163",
        "nsxt_site_id": "",
        "v_edges_to_policy_gateways_mappings": [
            {
                "v_edges": [
                    "edge-4e5065d6-d12d-49b1-a7da-5d9fcc7888f0"
                ]
                "policy_gateway_name": "Tier1Gateway1",
                "policy_gateway_path": "/infra/tier-1s/Tier1Gateway1"
            }
        ]
    },
]
如果您要將跨 vCenter 環境移轉至 NSX 聯盟,請注意以下事項:
  • 在本機管理程式上建立的第 0 層閘道必須獲指派 Edge 叢集。
  • 在本機管理程式上建立的第 1 層閘道必須獲指派 Edge 叢集,或是連線至獲指派 Edge 叢集的第 0 層閘道。
  • 在全域管理程式上建立的第 0 層和第 1 層閘道必須跨所有站台。

如果使用管理程式 UI 執行對應,則不滿足上述條件的第 0 層和第 1 層閘道不會顯示在下拉式清單中。

如需有關為負載平衡器建立對應檔案的詳細資訊,請參閱將 NSX-V Load Balancer 移轉至 Advanced Load Balancer

程序

  1. 選取下列其中一個選項:
    • 請勿移轉 L3-L7 實體和服務。
    • 上傳對應檔案 (*.json)。
    • 針對需要移轉的每個實體,選取第 0 層或第 1 層閘道。
  2. 在您指定對應後,按一下繼續,移至下一步。