Límites del entorno de ejecución de VM en GDC

En esta página, se proporciona información básica sobre el ajuste de escala de las VMs que se ejecutan en una instalación de Google Distributed Cloud (solo software) en hardware bare metal. La información proporcionada no indica límites estrictos ni umbrales garantizados para el producto o tu instalación. La información tiene como objetivo ayudarte a determinar si el entorno de ejecución de VM en GDC puede satisfacer tus requisitos de procesamiento.

Para obtener información sobre las cuotas, los límites y el ajuste de escala de Google Distributed Cloud, consulta Cuotas y límites.

Escalamiento máximo de VM

A través de pruebas exhaustivas, determinamos que puedes ejecutar de forma confiable hasta 500 VMs de forma simultánea en un clúster con 50 nodos.

Uso de recursos

Para escalar verticalmente las implementaciones de VM, asegúrate de que haya suficientes recursos de CPU, memoria y almacenamiento en el clúster para las VMs y los componentes del plano de control. Para conocer los requisitos de recursos estándar de las máquinas de nodo del clúster, consulta Requisitos previos de la máquina del nodo del clúster.

Ten en cuenta el siguiente uso de recursos del entorno de ejecución de VM en GDC para nuestra configuración de escalamiento máximo de VM:

  • El uso total compartido de la CPU por todos los componentes en el espacio de nombres vm-system es de aproximadamente 1.3 en el uso máximo.
  • La memoria total que consumen todos los componentes en el espacio de nombres vm-system es de aproximadamente 10 GiB.

Problema conocido de los recursos

Cuando el agente invitado está habilitado, cada VM registra un observador independiente en el servidor de la API. Por lo tanto, la cantidad de observadores registrados en kube-apiserver aumenta de forma lineal con la cantidad de VMs. Según las cargas de trabajo que ejecutes, es posible que encuentres problemas relacionados con kube-apiserver a medida que aumenta la cantidad de VMs. Si te afecta este problema, puedes configurar kube-apiserver o inhabilitar el agente invitado si no lo usas.