이 항목에서는 다양한 배포 토폴로지가 있는 TKG 서비스 클러스터에 대한 참조 아키텍처 집합을 제공합니다.

NSX 토폴로지가 있는 TKG 서비스 클러스터

참조 아키텍처는 NSX 네트워킹을 사용하는 감독자의 TKG 클러스터를 보여줍니다. 이러한 환경에서 관리부는 vCenter Server 및 NSX Manager를 호스팅합니다. 계산부는 NSX Edge 노드 및 감독자 노드를 호스팅합니다.

다음과 같은 NSX 네트워크 개체가 있습니다.
  • Tier-1 게이트웨이(라우터)
  • 게이트웨이에 연결된 세그먼트(스위치)
  • 로드 밸런서 서버
  • 각 TKG 클러스터 제어부 가상 서버에 대한 서버 풀
  • 각 Kubernetes 서비스 로드 밸런서 인스턴스에 대한 가상 서버
그림 1. NSX 토폴로지가 있는 TKG 서비스 클러스터
NSX 토폴로지가 있는 TKG 서비스 클러스터

VDS 토폴로지가 있는 TKG 서비스 클러스터

참조 아키텍처는 VDS 네트워킹 및 외부 로드 밸런서를 사용하는 TKG 서비스 클러스터를 보여줍니다. 이러한 환경에는 다음과 같은 네트워크가 있습니다.
  • 감독자 제어부 VM에 대한 관리 네트워크
  • TKG 클러스터에 대한 워크로드 네트워크
  • 개발자가 TKG 서비스 클러스터에 연결하는 데 사용하는 프런트 엔드 네트워크
그림 2. VDS 토폴로지가 있는 TKG 서비스 클러스터
VDS 토폴로지가 있는 TKG 서비스 클러스터

vSphere 영역 토폴로지가 있는 TKG 서비스 클러스터

참조 아키텍처는 여러 vSphere 영역에 배포된 TKG 클러스터를 나타냅니다. 각 vSphere 영역은 공유 스토리지 및 서비스 품질을 사용하도록 설정된 vSphere 클러스터(vCenter에서 관리되고 vSphere Distributed Switch에 의해 연결된 ESXi 호스트의 모음)에 매핑됩니다.

영역이 지정된 토폴로지에서는 세 개 vSphere 영역감독자를 배포합니다. 시스템은 각 vSphere 영역에 감독자 제어부를 배치하여 장애 발생 시 고가용성을 지원합니다.

감독자에서 TKG 클러스터를 프로비저닝할 때 클러스터는 vSphere 영역를 인식합니다. 영역 토폴로지는 고가용성 워크로드에 대한 장애 도메인을 지원합니다. 필요한 경우 주석을 사용하여 특정 영역에서 워크로드를 실행할 수 있습니다.
참고: vSphere 영역은 vSphere 8의 새로운 기능입니다. 따라서 vSphere 영역은 감독자 및 TKG 클러스터의 새로운 배포만 지원합니다.
그림 3. vSphere 영역 토폴로지가 있는 TKG 서비스 클러스터
vSphere 영역 토폴로지가 있는 TKG 서비스 클러스터