이 섹션에는 NSX Application Platform이 지원하는 폼 팩터와 각각에 필요한 최소 리소스가 나열되어 있습니다. 배포 전에 추가적인 시스템 요구 사항도 제공됩니다.

최소 시스템 요구 사항

NSX Application Platform 배포 사전 요구 사항에 나열된 정보 외에도 인프라 관리자와 협력하여 플랫폼에서 호스팅되는 NSX Application PlatformNSX 기능 배포를 준비할 때 다음 표를 가이드로 사용하십시오. 선택하는 폼 팩터는 플랫폼에서 활성화하거나 설치할 수 있는 NSX 기능을 결정합니다.

NSX Application Platform을 배포하기 전에 VMware TKG Cluster on Supervisor 또는 업스트림 Kubernetes 클러스터의 크기와 인프라 관리자가 할당해야 하는 최소 노드 수를 결정합니다.

Table 1: Minimum System Requirements
폼 팩터

감독자의 TKG 클러스터 또는 업스트림 Kubernetes 클러스터에 있는 최소 및 권장되는 노드 수

vCPU

메모리

스토리지

사용 후 삭제되는 스토리지

지원되는 NSX 기능

표준

  • 제어부 노드용 vCPU 2개(이 항목의 뒷부분에서 guaranteed-small VM 사용에 대한 자세한 내용 참조)
  • 작업자 노드당 vCPU 4개
  • 제어부 노드용 4GB RAM(이 항목의 뒷부분에서 guaranteed-small VM 사용에 대한 자세한 내용 참조)
  • 작업자 노드당 16GB RAM

NSX Application Platform 인스턴스당 200GB

(이 항목의 뒷부분에서 자세한 내용 참조)

64GB
  • NSX Network Detection and Response

  • NSX 맬웨어 차단

  • NSX 메트픽

(이 항목의 뒷부분에서 중요 참고 사항 참조)

Advanced

  • 제어부 노드용 vCPU 2개(이 항목의 뒷부분에서 guaranteed-small VM 사용에 대한 자세한 내용 참조)
  • 작업자 노드당 vCPU 16개
  • 제어부 노드용 4GB RAM(이 항목의 뒷부분에서 guaranteed-small VM 사용에 대한 자세한 내용 참조)
  • 작업자 노드당 64GB RAM

NSX Application Platform 인스턴스당 1 TB

(이 항목의 뒷부분에서 자세한 내용 참조)

64GB
  • NSX Intelligence

  • NSX Network Detection and Response

  • NSX 맬웨어 차단

  • NSX 메트픽

(이 항목의 뒷부분에서 중요 참고 사항 참조)

Evaluation

(Evaluation 폼 팩터에 관해서는 다음 *참고 사항 참조)

제어부 노드 1개와 작업자 노드 1개

  • 제어부 노드용 vCPU 2개(이 항목의 뒷부분에서 guaranteed-small VM 사용에 대한 자세한 내용 참조)
  • 작업자 노드당 vCPU 16개
  • 제어부 노드용 4GB RAM(이 항목의 뒷부분에서 guaranteed-small VM 사용에 대한 자세한 내용 참조)
  • 작업자 노드당 64GB RAM

NSX Application Platform 인스턴스당 1 TB

64GB
  • NSX Intelligence

  • NSX Network Detection and Response

  • NSX 맬웨어 차단

  • NSX 메트픽

최소 3개의 작업자 노드에 대한 지원 정보

중요:
감독자의 TKG 클러스터 또는 업스트림 Kubernetes 클러스터에서 최소 3개의 Advanced 폼 팩터 작업자 노드를 사용하는 경우 NSX Application Platform에서 호스팅되는 다음 NSX 기능만 활성화할 수 있습니다.
  • NSX Intelligence
  • NSX Application Platform에 대한 NSX 메트픽(기본적으로 활성화됨)
NSX Application Platform에 대한 NSX IntelligenceNSX 메트픽 외에도 다음과 같은 NSX 기능을 활성화하려면 게스트 클러스터에 최소 4개의 작업자 노드가 필요합니다.
  • NSX Network Detection and Response
  • 네트워크 트래픽 분석을 위한 NSX 의심스러운 트래픽
  • NSX 맬웨어 차단
  • NSX 메트픽

Standard 폼 팩터 크기에 대해 Table 1: Minimum System Requirements에 나열된 지원되는 모든 기능은 3개의 작업자 노드 게스트 클러스터에서 활성화할 수 있습니다.

평가 폼 팩터 정보

Evaluation 폼 팩터는 평가 또는 데모에 사용하기 위한 비운영 배포에만 적용됩니다. 데이터 보존이 제한되고, 확장 또는 고가용성이 지원되지 않으며, 업그레이드가 지원되지 않습니다. Evaluation 폼 팩터에서 장시간 여러 서비스를 실행하려면 작업자 노드 리소스를 24개의 vCPU 및 128GB RAM으로 늘립니다. 필요한 경우 자세한 크기 조정 세부 정보는 VMware 지원 서비스에 문의하십시오.

가용성 및 복원성 모범 사례

작업자 노드가 실패할 때 데이터 손실을 방지하려면 작업자 노드에 로컬인 지속성 볼륨이 있는 스토리지 클래스를 사용하지 마십시오. VMware vSAN 볼륨과 같은 원격, 독립 및 분산 스토리지 클래스를 사용하는 것이 좋습니다.

운영 배포에 대한 중요 참고 사항:
다음 모범 사례는 표준 또는 고급 폼 팩터에 대한 모든 운영 배포에 적용됩니다.
  • 가용성 및 복원력을 높이려면 제어부 노드 3개가 필요합니다.
  • NSX Application Platform 제어부 노드 및 작업자 노드에 사용되는 VM 클래스는 리소스 오버커밋을 방지하기 위해 CPU 및 메모리 리소스에 대해 보장된 예약을 100% 사용해야 합니다.

IOPS(초당 스토리지 I/O 작업 수) 또는 네트워크 대역폭에 대한 리소스 경합이 없어야 합니다. vSphere 스토리지 및 Network I/O Control은 NSX Application Platform에 대해 리소스의 우선 순위를 지정하는 데 도움이 되는 플랫폼 기능입니다.

로드 밸런싱 요구 사항

NSX Application Platform을 배포할 때 5개 이상의 IP 주소가 있는 LB(로드 밸런서) IP 풀을 포함하도록 감독자의 TKG 클러스터 또는 업스트림 Kubernetes 클러스터를 구성해야 합니다. NSX Application Platform 배포를 성공적으로 완료하려면 플랫폼에 5개 이상의 사용 가능한 IP 주소가 필요합니다. 나중에 NSX Application Platform 배포를 확장하려는 경우 감독자의 TKG 클러스터 또는 Kubernetes 클러스터 LB IP 풀에 플랫폼에서 사용되는 Kubernetes 노드당 IP 주소가 하나 이상 포함되어야 합니다. VMware에서는 플랫폼을 확장한 후 최대 10개의 추가 Kubernetes 노드만 지원하므로 총 15개의 IP 주소로 감독자의 TKG 클러스터 또는 업스트림 Kubernetes 클러스터 LB IP 풀을 구성하는 것이 좋습니다.

추가 볼륨 요구 사항

NSX Application Platform의 경우 게스트 클러스터 작업자 노드에는 사용 후 삭제되는 스토리지를 위한 64GiB 이상의 추가 볼륨이 필요합니다.

각 노드 유형에 대한 디스크 및 스토리지 매개 변수를 지정하려면 다음 표의 정보를 사용합니다. 자세한 내용은 "vSphere with Tanzu 8로 감독자의 Tanzu Kubernetes Grid 2.0 사용" 설명서의 v1alpha3 예시: 기본 스토리지 및 노드 볼륨이 있는 TKC 항목을 참조하십시오.

Table 2: Volume Requirement

노드 유형

볼륨 이름

볼륨 용량

볼륨 탑재 경로

작업자 노드

containerd

64GiB

/var/lib/containerd

제어부 노드 크기 요구 사항

NSX Intelligence 같은 NSX Application PlatformNSX 기능을 감독자의 TKG 클러스터에 배포하는 경우 guaranteed-small 크기(vCPU 2개 및 4GB RAM)의 기본 가상 시스템 클래스 유형이 감독자의 TKG 클러스터 제어부 노드에 충분하지 않을 수 있습니다. 업스트림 Kubernetes 클러스터 또는 TKG Cluster on Supervisor 제어부 노드에 대해 더 큰 크기를 갖는 다음 클래스 유형 중 하나를 사용하는 것이 좋습니다.

  • guaranteed-medium(vCPU 2개 및 8GB RAM)

자세한 내용은 Tanzu Kubernetes Cluster에 대한 가상 시스템 클래스 설명서를 참조하십시오.