NSX-V 토폴로지를 검토하고 NSX-T 토폴로지에 매핑하는 방법을 결정합니다. 마이그레이션 중에 "토폴로지 정의" 단계에서 매핑을 묻는 메시지가 표시됩니다.

NSX-T 3.2.0 또는 3.2.1을 실행 중인 경우 NSX-V 로드 밸런서를 NSX-T Advanced Load Balancer(ALB)로 마이그레이션할 수 있습니다. NSX-T 3.2.2부터 NSX-V 로드 밸런서를 NSX-T 로드 밸런서로만 마이그레이션할 수 있습니다.

일반적으로 필요한 NSX-T Edge 클러스터 수와 ESG(Edge Service Gateway) 및 DLR(논리적 분산 라우터)이 NSX-T의 게이트웨이에 매핑되는 방식을 결정합니다. L4-L7 서비스가 없는 노스바운드 ESG는 건너뛰어야 합니다. 일반적으로 노스바운드 라우터와 피어링되는 ESG이며 ECMP 경로에 있습니다. 노스바운드 ESG에서 VPN을 사용하는 경우 활성-대기 Tier-0으로 마이그레이션하는 것이 좋습니다. 다른 경우에는 ESG/DLR을 Tier-1으로 마이그레이션하는 것이 좋습니다. ESG 및 DLR은 매핑 파일에 있는 하나의 매핑 항목에 병합될 수 있습니다.

Edge 클러스터가 없는 여러 Tier-1 게이트웨이 또는 상위 Tier-0 게이트웨이 아래의 DR 전용 Tier-1 게이트웨이는 DLR에 매핑할 수 없습니다. DR 전용 Tier-1 게이트웨이에 매핑하는 경우 상위 Tier-0 게이트웨이를 DLR에 매핑할 수도 없습니다. 토폴로지에서 여러 DLR을 매핑해야 하는 경우 Edge 클러스터가 할당된 활성-대기 Tier-1 게이트웨이를 사용해야 합니다.

DLR에 구성된 ESG 및 DHCP 릴레이 서버에 DHCP 서버가 구성된 경우 ESG와 DLR을 동일한 NSX-T 게이트웨이에 매핑해야 합니다.

ESG를 Tier-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"
      }
    ]
  }
]
NSX-T 3.2.0 또는 3.2.1을 실행 중이고 구성 마이그레이션을 수행하는 경우 위에서 언급한 매핑이 ALB(Advanced Load Balancer)에 사용되지 않습니다. 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-V 로드 밸런서를 Advanced Load Balancer로 마이그레이션을 참조하십시오.

NSX-T 3.2.1부터 크로스 vCenter 환경을 NSX 페더레이션으로 마이그레이션할 수 있습니다. 다음은 이러한 마이그레이션에 대한 샘플 매핑 파일입니다.
[
  {
    "name": "site-GM",
    "nsxv_id": "20.20.0.131",
    "nsxt_site_id": "",
    "v_edges_to_policy_gateways_mappings": [
      {
        "v_edges": [
          "edge-3",                                          <== Dhcp server
          "edge-1b4b70c4-27da-4ee9-91cb-bd6389dadca2"        <== Dhcp Relay
        ],
        "policy_gateway_name": "tier0_1_global",
        "policy_gateway_path": "/global-infra/tier-0s/tier0_1_global"
      },
      {
        "v_edges": [
          "edge-a529c168-56c0-4e1a-98e4-e1f0312d82a4"
        ],
        "policy_gateway_name": "tier1_0_global",
        "policy_gateway_path": "/global-infra/tier-1s/tier1_0_global".     <== mapping corresponding to UDLR
      },
      {
        "v_edges": [
          "edge-5"
        ],
        "policy_gateway_name": "tier0_2_global",
        "policy_gateway_path": "/global-infra/tier-0s/tier0_2_global"
      }
    ]
  },
  {
    "name": "london",
    "nsxv_id": "20.20.0.131",
    "nsxt_site_id": "23790eb0-201a-48c3-8e34-8a03be03b61a",
    "v_edges_to_policy_gateways_mappings": [
      {
        "v_edges": [
          "edge-4"
        ],
        "policy_gateway_name": "site0_tier1_0",
        "policy_gateway_path": "/infra/tier-1s/site0_tier1_0"
      }
    ]
  },
  {
    "name": "paris",
    "nsxv_id": "20.20.0.132",
    "nsxt_site_id": "27db83d3-aa10-4a40-b15c-bf6e234b9e74",
    "v_edges_to_policy_gateways_mappings": [
      {
        "v_edges": [
          "edge-1",
          "edge-5"
        ],
        "policy_gateway_name": "site1_tier0_1_local",
        "policy_gateway_path": "/infra/tier-0s/site1_tier0_1_local"
      }
    ]
  }
]
크로스 vCenter 환경을 NSX 페더레이션으로 마이그레이션하는 경우 다음 사항에 유의하십시오.
  • 로컬 관리자에서 생성된 Tier-0 게이트웨이에는 Edge 클러스터가 할당되어 있어야 합니다.
  • 로컬 관리자에서 생성된 Tier-1 게이트웨이에는 Edge 클러스터가 할당되거나 Edge 클러스터가 할당된 Tier-0 게이트웨이에 연결되어야 합니다.
  • 글로벌 관리자에서 생성된 Tier-0 및 Tier-1 게이트웨이는 모든 사이트에 걸쳐 있어야 합니다.
  • 매핑 파일에서 글로벌 관리자의 특성을 지정할 때 nsxt_site_id는 빈 문자열이어야 합니다.
  • UDLR(범용 DLR)은 다른 ESG와 병합하면 안 됩니다.
  • UDLR과 피어링되는 L4-L7 서비스가 있는 노스바운드 ESG는 로컬 사이트의 활성-대기 Tier-0 게이트웨이에 매핑되어야 합니다.