NSX Data Center에서 호스트의 전체 상태를 진단할 수 있습니다. 전체 호스트 상태에는 호스트 물리적 NIC 상태, 터널 상태, 호스트와 제어부 간의 연결 상태 및 호스트와 관리부 간의 연결 상태가 포함됩니다.

반드시 NSX API를 사용해야만 호스트 상태를 모니터링할 수 있습니다. 이 진단 기능은 vCenter UI에서 사용할 수 없습니다.

호스트 상태에는 다음과 같은 하위 상태가 포함됩니다.
  • 물리적 NIC 상태
  • 터널 상태
  • 제어부 에이전트
  • 관리부 상태

다음 표에서는 이러한 각 하위 상태에 대해 설명합니다.

하위 상태 설명
물리적 NIC 상태
이 상태는 물리적 계층에서 파생됩니다. 물리적 NIC가 LAG(링크 집계 그룹)에 속하는 경우 상태는 실행 중, 종료 또는 성능 저하됨입니다.
  • LAG의 모든 물리적 NIC가 작동하면 LAG 상태는 실행 중입니다.
  • LAG의 모든 물리적 NIC가 종료되면 LAG 상태는 종료입니다.
  • LAG의 물리적 NIC 중 하나가 종료되면 LAG 상태는 성능 저하됨입니다.

물리적 NIC가 LAG에 속하지 않으면 상태는 실행 중 또는 종료입니다.

터널 상태
호스트 간의 VTEP-VTEP 터널 연결 상태입니다. 터널 상태는 실행 중, 종료 또는 성능 저하됨입니다.
  • 호스트의 모든 터널이 작동하면 터널 상태는 실행 중입니다.
  • 호스트의 모든 터널이 종료되면 터널 상태는 종료입니다.
  • 호스트의 터널 중 하나가 종료되면 터널 상태는 성능 저하됨입니다.
제어부 에이전트

호스트와 NSX Controller 간의 연결 상태입니다.

관리부 상태

호스트와 NSX 관리부 간의 연결 상태입니다.

관리부에서는 다음과 같이 호스트의 전반적인 상태를 결정합니다.
  • 모든 하위 상태가 실행 중이면 전체 호스트 상태가 실행 중입니다.
  • 하위 상태가 종료이면 전체 호스트 상태가 종료입니다.
  • 하위 상태 중 하나 이상이 성능 저하됨이고 다른 하위 상태가 실행 중 또는 종료이면 전체 호스트 상태가 성능 저하됨입니다.

호스트 상태 모니터링 활성화

호스트 상태 모니터링을 활성화하려면 호스트 및 글로벌 BFD(Bidirectional Forwarding Detection)에서 글로벌 물리적 NIC 상태 검사를 사용하도록 설정해야 합니다. 다음 PUT API를 실행합니다.
호스트에서 글로벌 물리적 NIC 상태 확인 사용
PUT <NSX_Manager_IP>/api/2.0/vdn/pnic-check/configuration/global
글로벌 BFD 사용
PUT <NSX_Manager_IP>/api/2.0/vdn/bfd/configuration/global

NSX 6.4.6 또는 이전 버전에서 글로벌 BFD를 사용하도록 설정하면 터널 지연 시간 및 터널 상태 모니터링이 동시에 사용하도록 설정됩니다. 터널 지연 시간 및 터널 상태 모니터링을 별도로 켜거나 끌 수는 없습니다.

NSX 6.4.7부터 글로벌 BFD 구성 API에는 터널 상태 및 터널 지연 시간 모니터링을 별도로 사용하거나 사용하지 않도록 설정하는 두 개의 추가 매개 변수가 포함되어 있습니다.

BFD를 사용하지 않도록 설정하면 터널 지연 시간 및 터널 상태 모니터링을 켤 수 없습니다. BFD를 사용하도록 설정하면 터널 상태 및 터널 지연 시간 모니터링을 개별적으로 사용하도록 설정할 수 있습니다. 이와 같이 구분되므로 네트워크에서 호스트 수가 늘어날 때 성능 문제를 방지할 수 있습니다.

글로벌 BFD 매개 변수 구성에 대한 자세한 내용은 "NSX API 가이드" 를 참조하십시오.

호스트 상태 보기

호스트 상태 및 터널 세부 정보를 진단하려면 다음 API를 실행할 수 있습니다.
  • GET <NSX_Manager_IP>/api/2.0/vdn/pnic-check/configuration/global
  • GET <NSX_Manager_IP>/api/2.0/vdn/host/status
  • GET <NSX_Manager_IP>/api/2.0/vdn/host/{hostId}/status
  • GET <NSX_Manager_IP>/api/2.0/vdn/host/{hostId}/tunnel
  • GET <NSX_Manager_IP>/api/2.0/vdn/host/{hostId}/remote-host-status

매개 변수 설명과 API 응답 예제를 포함하여 이러한 각 API에 대한 자세한 내용은 "NSX API 가이드" 를 참조하십시오.