GKE On-Prem 개요

GKE On-Prem은 온프레미스 데이터 센터에 Google Kubernetes Engine(GKE)을 제공하는 하이브리드 클라우드 소프트웨어입니다. GKE On-Prem을 사용하면 온프레미스 환경에서 Kubernetes 클러스터를 만들고 관리하고 업그레이드할 수 있습니다.

Connect를 사용하면 동일한 Google Cloud Console 인터페이스에서 온프레미스 및 온클라우드 Kubernetes 클러스터를 확인하고 로그인할 수 있습니다.

GKE On-Prem은 vSphere 6.5 또는 6.7 업데이트 3 환경의 데이터 센터에서 실행됩니다. vSphere는 VMware의 서버 가상화 소프트웨어입니다. GKE On-Prem은 VMware의 vCenter Server를 사용하여 클러스터를 관리합니다.

GKE On-Prem 가져오기

GKE On-Prem은 Anthos의 핵심 구성요소입니다.

GKE On-Prem 설치

GKE On-Prem을 설치하려면 먼저 vSphere 환경에 관리자 워크스테이션 가상 머신(VM) 인스턴스를 만듭니다. 그런 다음 관리자 워크스테이션을 사용하여 GKE On-Prem을 설치합니다.

아키텍처

GKE On-Prem에는 관리자 클러스터와 1개 이상의 사용자 클러스터뿐 아니라 관리자 워크스테이션 VM도 포함됩니다. 이러한 모든 VM은 단일 vSphere 클러스터에서 실행됩니다.

단일 사용자 제어 영역이 배포될 때 GKE On-Prem의 아키텍처를 설명하는 다이어그램
단일 사용자 제어 영역을 사용하는 GKE On-Prem 아키텍처 (확대하려면 클릭)

관리자 클러스터

관리자 클러스터는 GKE On-Prem의 기본 레이어입니다. 다음 GKE On-Prem 구성요소를 실행합니다.

  • 관리자 클러스터 제어 영역. 관리자 클러스터의 제어 영역에는 Kubernetes API 서버, 스케줄러, 관리자 클러스터의 여러 컨트롤러가 포함됩니다.

  • 사용자 클러스터 제어 영역. 각 사용자 클러스터의 관리자 클러스터에는 사용자 클러스터의 제어 영역을 실행하는 노드가 있습니다. 제어 영역에는 Kubernetes API 서버, 스케줄러, 사용자 클러스터의 여러 컨트롤러가 포함됩니다.

  • 부가기능. 관리자 클러스터는 Grafana, Prometheus, Google Cloud 운영 제품군과 같은 여러 Kubernetes 부가기능을 실행합니다. GKE On-Prem은 다른 제어 영역 구성요소와 다른 관리 클러스터 노드에서 부가기능을 실행합니다.

사용자 제어 영역은 관리자 클러스터에서 관리합니다. 사용자 클러스터가 아닌 관리자 클러스터의 노드에서 실행됩니다. 또한 관리자 클러스터의 노드는 GKE On-Prem 구성요소를 실행합니다. 사용자 워크로드는 관리자 클러스터에서 실행되지 않습니다.

사용자 클러스터

사용자 클러스터는 컨테이너화된 워크로드와 서비스를 배포하고 실행하는 곳입니다.

버전 관리

GKE On-Prem 버전에 대한 자세한 내용은 버전 기록을 참조하세요.

추가 Anthos 구성요소

GKE On-Prem을 사용하면 다음 Anthos 구성요소도 사용할 수 있습니다.

다음 단계