용어

다음 섹션에서는 GKE On-Prem 및 Kubernetes 용어에 대한 정의를 제공합니다.

다음을 참조할 수도 있습니다.

A

관리자 클러스터

사용자 클러스터를 만들고 제어 영역을 관리하는 클러스터입니다. GKE On-Prem에서 수신 및 발신되는 모든 API 호출은 관리자 클러스터에서 실행되는 관리 제어 영역에서 처리됩니다.

관리 제어 영역

관리자 클러스터에서 실행되는 제어 영역입니다.

이 제어 영역은 GKE On-Prem에서 수신 및 발신되는 모든 Kubernetes API 호출을 특별히 처리합니다. API 호출이 실행되면 처리를 위해 관리 제어 영역으로 이동한 후 의도된 목적지로 라우팅됩니다. 관리 제어 영역은 생성, 업그레이드, 삭제를 포함한 사용자 클러스터의 전체 수명주기를 관리합니다. 이는 vSphere 및 Connect Agent와 상호작용하는 서비스를 실행합니다.

C

CLI

'Command Line Interface(명령줄 인터페이스)'의 약어입니다.

클러스터

다음을 참조하세요.

  • vSphere 가상 머신 모음인 vSphere 클러스터입니다.
  • GKE On-Prem 클러스터입니다. Kubernetes 표준화 용어집에서는 Kubernetes에서 관리하는 컨테이너화된 애플리케이션을 실행하는 노드라고 하는 일련의 머신의 집합이라고 설명합니다. GKE On-Prem에는 관리자 클러스터사용자 클러스터가 있습니다.

구성 파일

'config file(구성 파일)'이라고도 합니다. 다음을 참조하세요.

  • Kubernetes 리소스를 설명하는 YAML 파일입니다.
  • 새 클러스터를 만들고 기존 클러스터를 업그레이드하는 데 사용된 GKE On-Prem 구성 파일입니다.

Kubernetes ConfigMap 리소스와 혼동하지 마세요.

제어 영역

워크로드를 예약하고 관리하고 클러스터와 통신하며 클러스터가 작동하는지 확인하는 구성요소의 집합으로 구성된 클러스터 제어 유닛입니다. 제어 영역에는 etcd 키-값 Datastore, Kubernetes API 서버, 스케줄러, 컨트롤러 관리자가 포함됩니다. Kubernetes 제어 영역에 대한 Kubernetes 문서도 참조하세요.

D

데이터 센터

다음을 참조하세요.

  • 네트워크 컴퓨터 및 스토리지 기기를 수용하는 시설의 실제 위치입니다.
  • 가상 vCenter 데이터 센터입니다. VMware 문서에서는 '가상 머신을 완전하게 운영하는 데 필요한 모든 인벤토리 객체의 컨테이너'라고 설명합니다.

배포

배포를 참조하세요.

Distributed Resource Scheduler(DRS)

물리적 호스트 그룹에 VM의 컴퓨팅 용량을 동적으로 분산하는 VMware 유틸리티입니다.

G

gkectl

GKE On-Prem에 대한 명령줄 인터페이스(CLI)입니다. gkectl를 사용하여 GKE On-Prem 클러스터를 생성 및 관리하고 클러스터 문제를 진단합니다.

H

고가용성(HA)

다음을 참조하세요.

  • VM이 실패할 때 사용 가능한 호스트에서 VM을 자동으로 재시작하는 기능인 vSphere HA입니다.
  • 컴퓨팅 시스템의 중단에 대한 높은 복원력을 설명하는 고가용성 개념입니다.

호스트

데이터 센터에서 실행 중인 실제 머신으로, 서버라고도 합니다. 가상 머신은 호스트에 배포됩니다.

I

섬(island) 모드

GKE On-Prem은 클러스터 네트워킹을 위한 오버레이 네트워크를 만들지 않습니다. 대신 BGP를 사용하여 노드 간 메시를 만들어 pod가 기존 기본 네트워크를 사용하여 클러스터 내에서 서로 연결할 수 있도록 합니다. 하지만 이 네트워크는 클러스터를 구성하는 노드 간에서만 라우팅되므로 클러스터 외부에서 직접 연결할 수 없습니다. 이 구성은 기존 온프레미스 네트워크 내의 섬으로 간주될 수 있으므로 섬(island) 모드 네트워킹이라고 합니다.

M

머신

다음을 참조하세요.

매니페스트

다음을 참조하세요.

  • Kubernetes YAML 구성 파일입니다.
  • 사양

N

노드

다음을 참조하세요.

  • Kubernetes 클러스터에서 실행되는 작업자 머신입니다. 클러스터는 여러 노드로 구성됩니다.

  • GKE on-prem 클러스터에 있는 vSphere 가상 머신입니다. 'VM' 또는 '머신'이라고도 합니다.

  • Kubernetes 클러스터의 작업자 머신의 기호화된 링크로 사용되는 Cluster API Node 리소스입니다.

O

객체

일반적으로 Kubernetes 리소스를 나타냅니다.

P

Pod

컨테이너화된 워크로드를 실행하는 Kubernetes 객체입니다. pod는 Kubernetes에서 배포 가능한 최소 컴퓨팅 단위이며 일반적으로 배포 또는 StatefulSet과 같은 다른 객체에 의해 관리됩니다. pod에 대한 Kubernetes 문서를 참조할 수도 있습니다.

R

리소스

다음을 참조하세요.

  • 리소스 풀의 vSphere 항목입니다.
  • 클러스터에 상주하거나 구성 파일로 설명되는 Kubernetes 항목입니다.

리소스 풀

GKE On-Prem에서 이는 단순히 vSphere 클러스터VM 집합입니다. 리소스 풀에 대해 자세히 알아보세요.

S

서비스

pod 집합을 논리적으로 그룹화하고 이 그룹에 액세스하는 정책을 정의하는 Kubernetes 객체입니다. 서비스에 대한 Kubernetes 문서를 참조할 수도 있습니다.

StatefulSet

스테이트풀(Stateful) 애플리케이션을 위한 Kubernetes 객체입니다. StatefulSet에서 관리하는 pod는 클러스터에서 고유하고 영구적인 ID를 가져옵니다. StatefulSet에 대한 Kubernetes 문서를 참조할 수도 있습니다.

U

사용자 클러스터

개발자의 Kubernetes 워크로드가 실행되는 클러스터입니다. 사용자 클러스터는 관리자 클러스터에서 관리됩니다.

V

가상 머신 파일 시스템(VMFS)

ESXi용 클러스터 파일 시스템입니다.

vCenter

데이터 센터의 서비스를 관리할 수 있는 vSphere의 웹 기반 사용자 인터페이스입니다. ESXi 호스트에서 중앙 뷰를 제공합니다.

vSphere

vCenter 및 ESXi를 포함한 VMware의 가상화 제품군입니다.

vSphere 클라이언트

vSphere 웹 클라이언트라고도 하며, vCenter Server에 연결을 허용하는 vSphere에 대한 VMware의 웹 기반 관리자 인터페이스입니다.

가상 머신(VM)

특정 아키텍처 및 하드웨어 사양을 가지는 컴퓨터 시스템의 에뮬레이션이며, 물리적 머신 하드웨어를 대체합니다. VM은 데이터 센터에서 실행중인 호스트 물리적 머신에 배포됩니다. GKE On-prem은 GKE On-prem 클러스터를 배포하기 위해 vSphere VM의 클러스터를 만들고 사용합니다.