Nesta página, fornecemos informações básicas de escalonamento para VMs em execução no GKE em bare metal. As informações fornecidas não indicam limites rígidos ou garantidos para o produto ou sua instalação. As informações servem para ajudar a determinar se o ambiente de execução de VMs no GDC atende aos seus requisitos de computação.
Para informações sobre cotas, limites e escalonamento do GKE em Bare Metal, consulte Cotas e limites.
Escalonamento máximo de VMs
Por meio de testes extensivos, determinamos que é possível executar de maneira confiável até 500 VMs simultaneamente em um GKE em bare metal com 50 nós.
Uso de recursos
Para escalonar verticalmente as implantações de VM, verifique se há recursos suficientes de CPU, memória e armazenamento no cluster para as VMs e os componentes do plano de controle. Para ver os requisitos de recursos padrão das máquinas de nós de cluster, consulte Pré-requisitos da máquina de nó do cluster.
Observe o seguinte ambiente de execução de VM no uso de recursos do GDC para nossa configuração máxima de escalonamento de VM:
- O compartilhamento total de CPU usado por todos os componentes no namespace
vm-system
é de aproximadamente 1,3 no pico de uso. - A memória total consumida por todos os componentes no namespace
vm-system
é de aproximadamente 10 GiB.
Problema de recurso conhecido
Atualmente, quando o agente convidado está ativado,
cada VM registra um inspetor separado no servidor da API. Portanto, o número de inspetores registrados em kube-apiserver
aumenta de maneira linear com o número de VMs. Dependendo das cargas de trabalho executadas, é possível
encontrar problemas relacionados a kube-apiserver
conforme o número de VMs aumenta. Se
isso for afetado por esse problema, configure o kube-apiserver
ou
desative o agente convidado se
ele não estiver sendo usado.