Limites do tempo de execução da VM no GDC

Esta página fornece informações básicas de escalabilidade para MVs executadas numa instalação do Google Distributed Cloud (apenas software) em hardware não processado. As informações fornecidas não indicam limites rígidos nem limites garantidos para o produto ou a sua instalação. As informações destinam-se a ajudar a determinar se o VM Runtime no GDC pode satisfazer os seus requisitos de computação.

Para informações sobre quotas, limites e escalabilidade do Google Distributed Cloud, consulte Quotas e limites.

Escalabilidade máxima de VMs

Determinámos através de testes extensivos que pode executar de forma fiável até 500 VMs em simultâneo num cluster com 50 nós.

Utilização de recursos

Para aumentar as implementações de VMs, certifique-se de que existem recursos de CPU, memória e armazenamento suficientes no cluster para as VMs e os componentes do plano de controlo. Para ver os requisitos de recursos padrão para máquinas de nós de cluster, consulte os Pré-requisitos da máquina de nós de cluster.

Tenha em atenção a seguinte utilização de recursos do tempo de execução da VM no GDC para a nossa configuração de escalabilidade máxima da VM:

  • A partilha total da CPU usada por todos os componentes no espaço de nomes vm-system é de aproximadamente 1,3 no pico de utilização.
  • A memória total consumida por todos os componentes no espaço de nomes vm-system é de aproximadamente 10 GiB.

Problema de recurso conhecido

Quando o agente convidado está ativado, cada MV regista um observador separado no servidor da API. Por conseguinte, o número de observadores registados em kube-apiserver aumenta linearmente com o número de VMs. Consoante as cargas de trabalho que executa, pode ter problemas relacionados com o kube-apiserver à medida que o número de VMs aumenta. Se esta situação lhe afetar, pode configurar o kube-apiserver ou desativar o agente convidado se não o estiver a usar.