업링크 프로파일은 하이퍼바이저 호스트에서 NSX-T Data Center 논리적 스위치로 또는 NSX Edge 노드에서 랙 상단 스위치로 연결되는 링크에 대한 정책을 정의합니다.

업링크 프로파일에 의해 정의된 설정에는 팀 구성 정책, 활성/대기 링크, 전송 VLAN ID 및 MTU 설정이 포함될 수 있습니다.

업링크 프로파일을 사용하면 여러 호스트 또는 노드에서 네트워크 어댑터에 대해 동일한 기능을 일관되게 구성할 수 있습니다. 업링크 프로파일은 네트워크 어댑터에 적용하려는 속성 또는 기능의 컨테이너입니다. 각 네트워크 어댑터에 대해 개별 속성 또는 기능을 구성하는 대신, 업링크 프로파일에 기능을 지정한 다음 NSX-T Data Center 전송 노드를 생성할 때 이를 적용할 수 있습니다.

대기 업링크는 VM/장치 기반 NSX Edge에서 지원되지 않습니다. NSX Edge를 가상 장치로 설치할 때 기본 업링크 프로파일을 사용합니다. VM 기반 NSX Edge에 대해 생성된 각 업링크 프로파일의 경우 1개의 활성 업링크만 지정하면 되며 대기 업링크는 필요하지 않습니다.

참고:

각 업링크에 대해 서로 다른 VLAN을 사용하여 별도의 N-VDS를 생성하는 경우 NSX Edge VM은 여러 업링크를 허용합니다. 각 업링크에는 별도의 VLAN 전송 영역이 필요합니다. 이는 여러 TOR 스위치로 연결되는 단일 NSX Edge 노드를 지원하기 위한 것입니다.

사전 요구 사항

  • NSX Edge 네트워킹을 숙지하십시오. NSX Edge 네트워킹 설정의 내용을 참조하십시오.

  • 업링크 프로파일의 각 업링크는 하이퍼바이저 호스트 또는 NSX Edge 노드에 있는 작동되고 사용 가능한 물리적 링크와 일치해야 합니다.

    예를 들어 하이퍼바이저 호스트에 작동 중인 2개의 물리적 링크 vmnic0과 vmnic1이 있습니다. vmnic0은 관리 및 스토리지 네트워크에 사용되지만 vmnic1은 사용되지 않습니다. 즉 vmnic1은 NSX-T Data Center 업링크로 사용될 수 있지만 vmnic0은 사용될 수 없습니다. 링크 팀 구성을 수행하려면 사용 가능한 2개의 미사용 물리적 링크(예: vmnic1 및 vmnic2)가 있어야 합니다.

    NSX Edge의 경우 터널 끝점 및 VLAN 업링크는 동일한 물리적 링크를 사용할 수 있습니다. 예를 들어 관리 네트워크에는 vmnic0/eth0/em0을 사용하고, fp-ethX 링크에는 vmnic1/eth1/em1을 사용할 수 있습니다.

프로시저

  1. 브라우저에서 관리자 권한으로 NSX Manager(https://<nsx-manager-ip-address>)에 로그인합니다.
  2. 패브릭 > 프로파일 > 업링크 프로파일을 선택하고 추가를 클릭합니다.
  3. 업링크 프로파일 세부 정보를 모두 입력합니다.

    옵션

    설명

    이름

    업링크 프로파일 이름을 입력합니다.

    설명

    (선택 사항) 업링크 프로파일 설명을 추가합니다.

    LAG

    (선택 사항) 전송 네트워크에 대해 LACP(Link Aggregation Control Protocol)를 사용하는 LAG(링크 집계 그룹).

    참고:

    LACP의 경우 KVM 호스트에서 여러 LAG가 지원되지 않습니다.

    쉼표로 구분된 활성 업링크 이름 목록을 추가합니다.

    쉼표로 구분된 대기 업링크 이름 목록을 추가합니다. 생성하는 활성 및 대기 업링크 이름은 물리적 링크를 나타내는 어떤 텍스트도 될 수 있습니다. 이러한 업링크 이름은 나중에 전송 노드를 생성할 때 참조됩니다. 전송 노드 UI/API를 사용하면 명명된 각 업링크에 상응하는 물리적 링크를 지정할 수 있습니다.

    가능한 LAG 해시 메커니즘 옵션입니다.

    • 소스 MAC 주소

    • 대상 MAC 주소

    • 소스 및 대상 MAC 주소

    • 소스 및 대상 IP 주소와 VLAN

    • 소스 및 대상 MAC 주소, IP 주소 및 TCP/UDP 포트

    팀 구성

    [팀 구성] 섹션에서 추가를 클릭하고 세부 정보를 입력합니다. 팀 구성 정책은 N-VDS가 이중화 및 트래픽 로드 밸런싱에 업링크를 사용하는 방법을 정의합니다. 팀 구성 정책을 구성하기 위한 2개의 팀 구성 정책 모드가 있습니다.

    • 페일오버 순서: 활성 업링크가 대기 업링크의 선택적 목록과 함께 지정됩니다. 활성 업링크가 실패하는 경우 대기 목록의 다음 업링크가 활성 업링크를 대신합니다. 이 옵션을 사용하여 수행되는 실제 로드 밸런싱이 없습니다.

    • 로드 밸런싱된 소스: 활성 업링크의 목록이 지정되고 전송 노드의 각 인터페이스가 하나의 활성 업링크에 고정됩니다. 이 구성에서는 동시에 여러 활성 업링크를 사용할 수 있습니다.

    참고:

    KVM 호스트에서는 페일오버 순서 팀 구성 정책만 지원됩니다. 로드 밸런싱 소스 팀 구성 정책은 지원되지 않습니다.

    (ESXi 호스트만 해당) 전송 영역에 대해 다음 정책을 정의할 수 있습니다.

    • 스위치에 구성된 모든 논리적 스위치에 대한 명명된 팀 구성 정책.

    • 전체 스위치에 대한 기본 팀 구성 정책.

    명명된 팀 구성 정책: 명명된 팀 구성 정책이란 모든 논리적 스위치에 대해 특정 팀 구성 정책 모드와 업링크를 정의할 수 있음을 의미합니다. 이 정책 유형은 대역폭 요구 사항에 따라 업링크를 선택할 수 있는 유연성을 제공합니다.

    • 명명된 팀 구성 정책을 정의하는 경우 N-VDS는 호스트의 연결된 전송 영역 및 논리적 스위치에서 지정한 명명된 팀 구성 정책을 사용합니다.

    • 명명된 팀 구성 정책을 정의하지 않는 경우 N-VDS는 기본 팀 구성 정책을 사용합니다.

  4. 전송 VLAN 값을 입력합니다.
  5. MTU 값을 입력합니다.

    기본값은 1600입니다.

결과

UI 이외에도 GET /api/v1/host-switch-profiles API 호출을 사용하여 업링크 프로파일을 확인할 수 있습니다.

{
  "result_count": 2,
  "results": [
    {
      "resource_type": "UplinkHostSwitchProfile",
      "id": "16146a24-122b-4274-b5dd-98b635e4d52d",
      "display_name": "comp-uplink",
      "transport_vlan": 250,
      "teaming": {
        "active_list": [
          {
            "uplink_type": "PNIC",
            "uplink_name": "uplink-1"
          }
        ],
       	"standby_list" : [ { 
            "uplink_name" : "uplink-2", 
            "uplink_type" : "PNIC" 
         } ],
        "policy": "FAILOVER_ORDER"
      },
      "mtu": 1600,
      "_last_modified_time": 1457984399526,
      "_create_time": 1457984399526,
      "_last_modified_user": "admin",
      "_system_owned": false,
      "_create_user": "admin",
      "_revision": 0
    },
    {
      "resource_type": "UplinkHostSwitchProfile",
      "id": "c9e35cec-e9d9-4c51-b52e-17a5c1bd9a38",
      "display_name": "vlan-uplink",
      "transport_vlan": 100,
      "teaming": {
        "active_list": [
          {
            "uplink_type": "PNIC",
            "uplink_name": "uplink-1"
          }
        ],
        "standby_list": [],
        "policy": "FAILOVER_ORDER"
      },
      "named_teamings": [ 
         { 
          "active_list": [ 
         { 
          "uplink_type": "PNIC", 
          "uplink_name": "uplink-2" 
          } 
					    ], 
	       "standby_list": [ 
         { 
		        "uplink_type": "PNIC", 
          "uplink_name": "uplink-1" 
          } 
           ], 
        "policy": "FAILOVER_ORDER", 
         "name": "named teaming policy" 
             } 
            ]
						"mtu": 1600,
      "_last_modified_time": 1457984399574,
      "_create_time": 1457984399574,
      "_last_modified_user": "admin",
      "_system_owned": false,
      "_create_user": "admin",
      "_revision": 0
    }
  ]
}

다음에 수행할 작업

전송 영역을 생성합니다. 전송 영역 생성의 내용을 참조하십시오.