En esta página, se proporciona información básica de escalamiento para VM que se ejecutan en GKE en Bare Metal. La información proporcionada no indica límites estrictos ni límites garantizados para el producto o tu instalación. El objetivo de la información es ayudarte a determinar si el entorno de ejecución de VM en GDC puede cumplir con tus requisitos de procesamiento.
Si deseas obtener información sobre las cuotas, los límites y el escalamiento para GKE en Bare Metal, consulta Cuotas y límites.
Escalamiento máximo de VM
A través de pruebas exhaustivas, determinamos que puedes ejecutar de manera confiable hasta 500 VM de forma simultánea en un clúster de GKE en Bare Metal con 50 nodos.
Uso de recursos
A fin de escalar verticalmente las implementaciones de VM, asegúrate de que haya suficientes recursos de CPU, memoria y almacenamiento en el clúster para las VM y los componentes del plano de control. Si deseas conocer los requisitos de recursos estándar para las máquinas de nodos 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 porcentaje total de CPU que usan todos los componentes del espacio de nombres
vm-system
es de aproximadamente 1.3 en el uso máximo. - La memoria total que consumen todos los componentes del espacio de nombres
vm-system
es de aproximadamente 10 GiB.
Problema conocido de recursos
Actualmente, 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 VM. Si te afecta este problema, puedes configurar el kube-apiserver
o inhabilitar el agente invitado si no lo usas.