Google Distributed Cloud의 VM 런타임 한도

이 페이지에서는 베어메탈용 GKE에서 실행되는 VM에 대한 기본 확장 정보를 제공합니다. 제공된 정보는 제품 또는 설치에 대한 엄격한 제한 또는 보장 기준을 나타내지 않습니다. 이 정보는 Google Distributed Cloud의 VM 런타임이 컴퓨팅 요구사항을 충족할 수 있는지 확인하는 데 도움이 됩니다.

베어메탈용 GKE의 할당량, 한도, 확장에 대한 자세한 내용은 할당량 및 한도를 참조하세요.

최대 VM 확장

광범위한 테스트를 통해 노드가 50개인 GKE 클러스터에서 동시에 최대 500개의 VM을 안정적으로 실행할 수 있는 것으로 확인되었습니다.

리소스 사용량

VM 배포를 확장하려면 VM과 제어 영역 구성요소 모두에 대해 클러스터에 CPU, 메모리 및 스토리지 리소스가 충분한지 확인하십시오. 클러스터 노드 머신의 표준 리소스 요구사항은 클러스터 노드 머신 기본 요건을 참조하세요.

최대 VM 확장 구성의 Google Distributed Cloud 리소스에서 다음과 같은 VM 런타임을 확인합니다.

  • vm-system 네임스페이스의 모든 구성요소에서 사용하는 총 CPU 공유는 최대 사용량에서 약 1.3입니다.
  • vm-system 네임스페이스의 모든 구성요소에서 사용하는 총 메모리는 약 10GiB입니다.

알려진 리소스 문제

현재 게스트 에이전트가 사용 설정되어 있으면 각 VM은 API 서버에 별도의 감시자를 등록합니다. 따라서 kube-apiserver에 등록된 감시자 수는 VM 수에 따라 선형적으로 증가합니다. 실행하는 워크로드에 따라 VM 수가 증가하면서 kube-apiserver와 관련된 문제가 발생할 수 있습니다. 이 문제의 영향을 받는 경우 kube-apiserver를 구성하거나 사용하지 않는 경우 게스트 에이전트를 사용 중지할 수 있습니다.