Escalador automático de grupos de nodos

En esta página, se proporciona una descripción general del escalador automático de grupos de nodos. Si deseas obtener instrucciones para usar el escalador automático de grupos de nodos, consulta Realiza el ajuste de escala automático en grupos de nodos.

El escalador automático de grupos de nodos puede ayudarte a administrar de forma automática el tamaño de los grupos de nodos de usuario único de la siguiente manera:

  • Aumenta el tamaño de un grupo de nodos cuando no hay capacidad suficiente para otra instancia de máquina virtual (VM) en el grupo. Una vez que el escalador automático aumenta el tamaño del grupo de nodos, las VM se programan con transparencia.

  • Disminuye el tamaño de un grupo de nodos cuando hay nodos vacíos, lo que evita que pagues por los nodos de usuario único que no usas.

Modos del escalador automático

De forma predeterminada, el escalador automático no está habilitado en los grupos de nodos. Cuando no está habilitado, debes administrar de forma manual el tamaño de los grupos de nodos. Si habilitas el escalador automático en un grupo de nodos, puedes especificar que aumente y disminuya el tamaño del grupo de nodos (que escale horizontal y verticalmente) o que solo aumente el tamaño del grupo (que solo escale horizontalmente).

Escala horizontal y vertical

En este modo, el escalador automático de grupos de nodos aumenta (escala horizontalmente) y disminuye (escala verticalmente) el tamaño de los grupos de nodos. En este modo, debes especificar un tamaño máximo y uno mínimo para el grupo de nodos. El escalador automático no escalará el tamaño del grupo de nodos por encima del valor máximo especificado ni por debajo del mínimo.

El escalador automático escala horizontalmente el tamaño de un grupo de nodos cuando hay una solicitud de programación de una VM en un grupo de nodos que no tiene capacidad para otra VM. En cambio, escala verticalmente el tamaño de un grupo de nodos cuando hay un nodo vacío en el grupo.

Solo escala horizontal

Con este modo, el escalador automático aumenta el tamaño del grupo de nodos en respuesta a las solicitudes de programación de VM, pero no quita los nodos vacíos de los grupos de nodos. Google recomienda este modo para las cargas de trabajo que aumentan de forma monotónica o las que requieren afinidad del servidor físico, como las cargas de trabajo de BYOL, que requieren que las licencias residan en el mismo servidor físico.

Debes usar este modo si tus grupos de nodos están configurados para reiniciar sus VM alojadas en servidores mínimos.

Rango de tamaño de un grupo de nodos

Cuando habilitas el escalador automático, debes establecer el rango de tamaño del grupo de nodos mediante la especificación de un valor mínimo y uno máximo para el tamaño del grupo.

Si no especificas un valor de tamaño mínimo, el escalador automático lo establece en cero (0). Si especificas un valor de tamaño mínimo, debe ser un número entero mayor o igual que 0 y menor o igual que el tamaño máximo.

Debes especificar un valor de tamaño máximo del grupo de nodos. El valor debe ser un número entero mayor o igual que 0 y menor o igual que 100, que es el tamaño máximo permitido para un grupo de nodos de usuario único, y debe ser mayor o igual que el valor mínimo especificado.

Para adaptar las cargas de trabajo que podrían exceder el tamaño máximo de 100 de un grupo de nodos, crea varios grupos de nodos con etiquetas de afinidad coincidentes, por ejemplo, workload:in:my-autoscaled-node-groups. Luego, programa las VM mediante esa etiqueta de afinidad y habilita el ajuste de escala automático en cada grupo para crear un conjunto de grupos de nodos con escalamiento dinámico.

Disponibilidad

Solo puedes usar el escalador automático de nodos de usuario único en las regiones que admitan estos nodos.

Próximos pasos