VMkernel 인터페이스를 VSS 또는 DVS 스위치에서 클러스터 수준의 N-VDS 스위치로 마이그레이션하려면, 마이그레이션에 필요한 네트워크 매핑 세부 정보를 사용하여 전송 노드 프로파일을 구성합니다(VMkernel 인터페이스를 논리 스위치에 매핑). 마찬가지로 호스트 노드에서 VMkernel 인터페이스를 마이그레이션하려면 전송 노드 구성을 구성합니다. 마이그레이션된 VMkernel 인터페이스를 VSS 또는 DVS 스위치로 되돌리려면, 제거 중에 구현될 전송 노드 프로파일의 네트워크 매핑(논리적 포트를 VMkernel 인터페이스에 매핑) 제거를 구성합니다.

마이그레이션하는 동안 현재 사용 중인 물리적 NIC는 N-VDS 스위치로 마이그레이션되고 사용 가능한 물리적 NIC는 마이그레이션 후 N-VDS 스위치에 연결됩니다.

참고: 전송 노드 프로파일은 클러스터의 모든 멤버 호스트에 적용됩니다. 하지만 특정 호스트에서 VMkernel 인터페이스의 마이그레이션을 제한하려면 호스트를 직접 구성하면 됩니다. 마이그레이션 후에 N-VDS는 N-VDS 스위치에 연결된 인터페이스에 대한 VLAN 및 오버레이 네트워크의 트래픽을 처리합니다.
중요: 개별 호스트에 대해 수행된 구성에는 재정의됨 플래그가 표시됩니다. 전송 노드 프로파일에 대한 이후 업데이트는 재정의된 호스트에 적용되지 않습니다. 이러한 호스트 NSX-T Data Center가 제거될 때까지 재정의됨 상태로 유지됩니다.

다음 그림에서 호스트에 물리적 NIC만 두 개 있는 경우, 인터페이스가 호스트와 연결이 끊어지지 않도록 이중화를 위해 두 NIC 모두를 N-VDS에 할당하고 관련 VMkernel 인터페이스를 할당할 수 있습니다.

그림 1. 네트워크 인터페이스를 N-VDS로 마이그레이션하기 전과 후
VSS 스위치에서 N-VDS 스위치로 네트워크 인터페이스(vmnic0 및 vmnic1)를 마이그레이션합니다.

마이그레이션을 수행하기 전에 ESXi 호스트에는 두 개의 물리적 포트(vmnic0 및 vmnic1)에서 파생된 두 개의 업링크가 있습니다. 여기서 vmnic0은 활성 상태로 구성되고 VSS에 연결되는 반면 vmnic1은 사용되지 않습니다. 또한 vmk0, vmk1 및 vmk2라는 세 개의 VMkernel 인터페이스가 있습니다.

NSX-T Data Center Manager UI 또는 NSX-T Data Center API를 사용하여 VMkernel 인터페이스를 마이그레이션할 수 있습니다. " NSX-T Data Center API 가이드" 항목을 참조하십시오.

마이그레이션 후, vmnic0, vmnic1 및 해당 VMkernel 인터페이스는 N-VDS 스위치로 마이그레이션됩니다. vmnic0과 vmnic1 모두는 VLAN 및 오버레이 전송 영역을 통해 연결됩니다.

VMkernel 마이그레이션에 대한 고려 사항

  • PNIC 및 VMkernel 마이그레이션: 고정된 물리적 NIC 및 관련 VMkernel 인터페이스를 N-VDS 스위치로 마이그레이션하기 전에 호스트 스위치의 네트워크 매핑(물리적 NIC와 포트 그룹 매핑)을 적어둡니다.
  • PNIC 전용 마이그레이션: PNIC만 마이그레이션하려는 경우 관리 VMkernel 인터페이스에 연결된 물리적 관리 NIC가 마이그레이션되지 않도록 합니다. 그렇게 되면 호스트와의 연결이 끊어집니다. 자세한 내용은 전송 노드 프로파일 추가에서 물리적 NIC 전용 마이그레이션 필드를 참조하십시오.
  • 마이그레이션 되돌리기: 마이그레이션된 VMkernel 인터페이스를 고정된 물리적 NIC에 대한 VSS 또는 DVS 호스트 스위치로 되돌리려면 호스트 스위치의 네트워크 매핑(물리적 NIC와 포트 그룹 매핑)을 적어둡니다. 제거를 위한 네트워크 매핑 필드에서 호스트 스위치 매핑으로 전송 노드 프로파일을 구성하는 것은 필수입니다. 이 매핑이 없으면 NSX-T Data Center는 VMkernel 인터페이스를 다시 마이그레이션해야 하는 포트 그룹을 알 수 없습니다. 이렇게 되면 vSAN 네트워크에 대한 연결이 끊어 질 수 있습니다.
  • 마이그레이션 전에 vCenter Server 등록: DVS 스위치에 연결된 VMkernel 또는 PNIC를 마이그레이션하려면 vCenter ServerNSX Manager에 등록되어 있는지 확인합니다.
  • VLAN ID 일치 : 마이그레이션 후 관리 NIC 및 관리 VMkernel 인터페이스는 마이그레이션 전에 관리 NIC가 연결되었던 VLAN에 있어야 합니다. vmnic0 및 vmk0이 관리 네트워크에 연결되고 서로 다른 VLAN에 마이그레이션되면 호스트에 대한 연결이 끊어집니다.
  • VSS 스위치로 마이그레이션: 두 VMkernel 인터페이스를 VSS 스위치의 동일한 포트 그룹으로 마이그레이션할 수 없습니다.
  • vMotion: vMotion을 수행하여 VMkernel 및/또는 PNIC 마이그레이션 전에 VM 워크로드를 다른 호스트로 이동합니다. 마이그레이션이 실패해도 워크로드 VM은 영향을 받지 않습니다.
  • vSAN: vSAN 트래픽이 호스트에서 실행 중인 경우 vCenter Server를 통해 호스트를 유지 보수 모드로 전환하고 VMkernel 및/또는 PNIC 마이그레이션 전에 vMotion 기능을 사용하여 호스트 외부로 VM을 이동합니다.
  • 마이그레이션: VMkernel이 이미 대상 스위치에 연결되어 있는 경우에도 동일한 스위치로 마이그레이션하도록 선택할 수 있습니다. 이 속성은 VMK 및/또는 PNIC 마이그레이션 작업을 멱등(idempotent)으로 만듭니다. 이를 통해 PNIC만 대상 스위치로 마이그레이션할 수 있습니다. 마이그레이션에는 항상 하나 이상의 VMkernel 및 PNIC가 필요하므로, PNIC만 대상 스위치로 마이그레이션할 경우에는 이미 대상 스위치로 마이그레이션된 VMkernel을 선택합니다. VMkernel을 마이그레이션할 필요가 없으면 소스 스위치 또는 대상 스위치에서 vCenter Server를 통해 임시 VMkernel을 생성합니다. 그런 다음, PNIC와 함께 마이그레이션하고, 마이그레이션이 완료된 후 vCenter Server를 통해 임시 VMkernel를 삭제합니다.

  • MAC 공유: VMkernel 인터페이스 및 PNIC가 동일한 MAC을 공유하고 동일한 스위치에 있는 경우, 마이그레이션 후 둘 다 사용하려면 동일한 대상 스위치로 함께 마이그레이션해야 합니다. 항상 vmk0 및 vmnic0를 동일한 스위치에 유지합니다.

    다음 명령을 실행하여 호스트의 모든 VMK 및 PNIC에서 사용하는 MAC을 확인합니다.

    esxcfg-vmknic -l

    esxcfg-nics -l

  • 마이그레이션 후 VIF 논리적 포트가 생성됨: VMkernel을 VSS 또는 DVS 스위치에서 N-VDS 스위치로 마이그레이션한 후에는 VIF 유형의 논리적 스위치 포트가 NSX Manager에 생성됩니다. 이러한 VIF 논리적 스위치 포트에는 분산 방화벽 규칙을 생성하면 안 됩니다.

VMkernel 인터페이스를 N-VDS 스위치로 마이그레이션

VMkernel 인터페이스를 N-VDS 스위치로 마이그레이션하는 개괄적인 워크플로:

  1. 필요한 경우 논리적 스위치를 생성합니다.
  2. VMkernel 인터페이스와 PNIC가 N-VDS 스위치로 마이그레이션되는 호스트의 VM 전원을 끕니다.
  3. 전송 노드 생성 중에 VMkernel 인터페이스를 마이그레이션하는 데 사용되는 네트워크 매핑을 사용하여 전송 노드 프로파일을 구성합니다. 네트워크 매핑은 VMkernel 인터페이스를 논리적 스위치에 매핑하는 것을 의미합니다.

    자세한 내용은 전송 노드 프로파일 추가 항목을 참조하십시오.

  4. vCenter Server의 네트워크 어댑터 매핑이 VMkernel 스위치와 N-VDS 스위치의 새로운 연결을 반영하는지 확인합니다. 고정된 물리적 NIC의 경우, NSX-T Data Center의 매핑이 vCenter Server의 물리적 NIC에 고정된 VMkernel를 반영하는지 확인합니다.
  5. NSX Manager에서 네트워킹세그먼트로 이동합니다. 세그먼트 페이지에서 새로 생성된 논리적 포트를 통해 VMkernel 인터페이스가 세그먼트에 연결되어 있는지 확인합니다.
  6. NSX-T Data Center 버전에 따라 다음 중 하나를 선택합니다.

    (NSX-T Data Center 3.2.2 이상) 시스템 > 패브릭 > 호스트클러스터 탭을 선택합니다.

    (NSX-T Data Center 3.2.1 이하) 시스템 > 패브릭 > 노드 > 호스트 전송 노드

  7. 각 전송 노드에 대해 노드 상태 열의 상태가 성공인지 확인하여 전송 노드 구성이 성공적으로 검증되었는지 확인합니다.
  8. 구성 상태가 성공인지 확인하여 호스트가 지정된 구성으로 성공적으로 구현되었는지 확인합니다.

NSX-T UI 또는 전송 노드 API를 사용하여 VMkernel 인터페이스 및 PNIC를 VDS에서 N-VDS 스위치로 마이그레이션한 후 vCenter Server에서 VDS에 대한 주의를 표시합니다. 호스트를 VDS에 연결해야 하는 경우 호스트를 VDS에서 제거합니다. vCenter Server는 더 이상 VDS에 대한 주의를 표시하지 않습니다.

마이그레이션 중 발생할 수 있는 오류에 대한 자세한 내용은 VMkernel 마이그레이션 오류 항목을 참조하십시오.

VMkernel 인터페이스를 VSS 또는 DVS 스위치로 마이그레이션 되돌리기

NSX-T Data Center를 제거하는 동안 VMkernel 인터페이스를 N-VDS 스위치에서 VSS 또는 DVS 스위치로 마이그레이션한 것을 되돌리는 개괄적인 워크플로입니다.

  1. ESXi 호스트에서 마이그레이션 후 VMkernel 인터페이스를 호스팅하는 논리적 포트에 연결된 VM의 전원을 끕니다.
  2. 제거 프로세스 중에 VMkernel 인터페이스를 마이그레이션하는 데 사용되는 네트워크 매핑으로 전송 노드 프로파일을 구성합니다. 제거 중 네트워크 매핑은 VMkernel 인터페이스를 ESXi 호스트의 VSS 또는 DVS 스위치의 포트 그룹에 매핑합니다.
    참고: VMkernel 마이그레이션을 DVS 스위치의 포트 그룹으로 되돌리려면, 포트 그룹 유형이 사용 후 삭제로 설정되어 있어야 합니다.

    자세한 내용은 전송 노드 프로파일 추가 항목을 참조하십시오.

  3. vCenter Server의 네트워크 어댑터 매핑이 VMkernel 스위치와 DVS 스위치 또는 VSS의 포트 그룹과의 새로운 연결을 반영하는지 확인합니다.
  4. NSX Manager에서 네트워킹세그먼트로 이동합니다. 세그먼트 페이지에서 VMkernel 인터페이스가 포함된 세그먼트가 삭제되었는지 확인합니다.

마이그레이션 중 발생할 수 있는 오류에 대한 자세한 내용은 VMkernel 마이그레이션 오류 항목을 참조하십시오.

호스트 스위치 매핑 업데이트

중요:
  • 상태 저장 호스트: 추가 및 업데이트 작업이 지원됩니다. 기존 매핑을 업데이트하려면 네트워크 매핑 구성에 새 VMkernel 인터페이스 항목을 추가하면 됩니다. N-VDS 스위치로 이미 마이그레이션된 VMkernel 인터페이스의 네트워크 매핑 구성을 업데이트하면 업데이트된 네트워크 매핑이 호스트에서 구현되지 않습니다.

  • 상태 비저장 호스트: 추가, 업데이트 및 제거 작업이 지원됩니다. 네트워크 매핑 구성을 변경하면 호스트가 재부팅된 후에 인식됩니다.

    VMkernel 인터페이스를 새 논리적 스위치로 업데이트하려면 클러스터 수준에서 네트워크 매핑을 적용하도록 전송 노드프로파일을 편집하면 됩니다. 업데이트를 단일 호스트에만 적용하려면 호스트 수준 API를 사용하여 전송 노드를 구성합니다.

참고: 개별 호스트에 대한 전송 노드 구성을 업데이트하면 전송 노드 프로파일을 통해 적용된 새 업데이트가 해당 호스트에 적용되지 않습니다. 해당 호스트 상태는 재정의됨이 됩니다.
  1. 클러스터의 모든 호스트를 업데이트하려면 VMkernel 매핑을 논리적 스위치로 업데이트하도록 설치 중 네트워크 매핑 필드를 편집합니다.

    자세한 내용은 전송 노드 프로파일 추가 항목을 참조하십시오.

  2. 변경 내용을 저장합니다. 전송 노드 프로파일에서 변경한 내용은 재정의됨 상태로 표시된 호스트를 제외하고 클러스터의 모든 멤버 호스트에 자동으로 적용됩니다.
  3. 마찬가지로 개별 호스트를 업데이트하려면 전송 노드 구성에서 VMkernel 매핑을 편집합니다.
참고: 설치 중 네트워크 매핑 필드를 새로운 VMkernel 매핑으로 업데이트하는 경우에는 제거 중 네트워크 매핑 필드에 동일한 VMkernel 인터페이스가 추가되어야 합니다.

마이그레이션 중 발생할 수 있는 오류에 대한 자세한 내용은 VMkernel 마이그레이션 오류 항목을 참조하십시오.

상태 비저장 클러스터에서 VMkernel 인터페이스 마이그레이션

  1. 전송 노드 API를 사용하여 호스트를 참조 호스트로 준비하고 구성합니다.
  2. 참조 호스트에서 호스트 프로파일을 추출합니다.
  3. vCenter Server에서 상태 비저장 클러스터에 호스트 프로파일을 적용합니다.
  4. NSX-T Data Center에서 상태 비저장 클러스터에 전송 노드 프로파일을 적용합니다.
  5. 클러스터의 각 호스트를 재부팅합니다.

클러스터 호스트에서 업데이트된 상태를 인식하는 데 몇 분 정도 걸릴 수 있습니다.

마이그레이션 실패 시나리오

  • 어떤 이유로 마이그레이션이 실패하면 호스트는 물리적 NIC와 VMkernel 인터페이스를 마이그레이션하려고 세 번 시도합니다.
  • 마이그레이션이 계속 실패하면 호스트는 물리적 관리 NIC인 vmnic0과의 VMkernel 연결을 유지하여 이전 구성으로 롤백합니다.
  • 롤백이 실패하여 물리적 관리 NIC에 구성된 VMkernel이 손실되면 호스트를 재설정해야 합니다.

지원되지 않는 마이그레이션 시나리오

지원되는 않는 시나리오는 다음과 같습니다.

  • 두 개의 서로 다른 VSS 또는 DVS 스위치의 VMkernel 인터페이스가 동시에 마이그레이션됩니다.
  • 상태 저장 호스트에서는 VMkernel 인터페이스를 또 다른 논리적 스위치에 매핑하도록 네트워크 매핑이 업데이트됩니다. 예를 들어, 마이그레이션 전에 VMkernel은 논리적 스위치 1에 매핑되고 VMkernel 인터페이스는 논리적 스위치 2에 매핑됩니다.