Situaciones básicas para crear grupos de instancias administrados (MIG)


Un grupo de instancias administrado (MIG) es un grupo de instancias de máquinas virtuales (VM) que se tratan como una sola entidad. Cada VM en un MIG se basa en una plantilla de instancia.

Si solo necesitas crear varias VM, pero no quieres que se agrupen en un MIG, consulta la API de instancias masivas.

Si deseas obtener más información sobre otras opciones de Compute Engine, consulta Elige una estrategia de implementación de Compute Engine para tu carga de trabajo.

Para comenzar a crear un MIG, lee este documento a fin de encontrar una configuración básica que te sirva.

Situaciones básicas para crear un MIG

Los MIG tienen muchas opciones de configuración. Consulta las siguientes guías a fin de poner en marcha un MIG con rapidez en varias situaciones:

Guía Situación
Crear un MIG con VMs en una sola zona (MIG zonal) Tus VMs se pueden implementar en una sola zona
Crear un MIG con VMs en varias zonas de una región (MIG regional) Quieres distribuir tus VMs en varias zonas de una región para protegerte contra fallas zonales o buscar automáticamente zonas con recursos limitados, como VMs Spot.
Crear un MIG con varios tipos de máquinas (flexibilidad de instancias) Tu aplicación es compatible con varios tipos de máquinas. Quieres que el MIG use automáticamente uno de los tipos de máquina compatibles según la disponibilidad en tiempo real.
Crea un MIG a partir de una VM existente. Quieres escalar horizontalmente una VM en un grupo de VMs y, luego, implementarlas en una sola zona o en varias zonas.
Crear un MIG con ajuste de escala automático Quieres que tu MIG cree VMs en el grupo de forma automática cuando la demanda aumente y que borre las VM cuando la demanda disminuya.
Crear un MIG que use VMs interrumpibles Tu carga de trabajo puede tolerar interrupciones y deseas aprovechar los ahorros de costos asociados con las VMs interrumpibles.
Crea un MIG con VMs de GPU Tu carga de trabajo necesita un grupo de VMs con GPU al mismo tiempo. Por ejemplo, quieres ejecutar cargas de trabajo por lotes, como el entrenamiento de modelos de aprendizaje automático o cargas de trabajo de procesamiento de alto rendimiento, en VMs con GPU.
Crear un MIG con configuración con estado Tu carga de trabajo necesita una configuración con estado, por ejemplo, necesitas discos que deben retener sus datos cada vez que las VMs se reparen actualicen o se vuelvan a crear de forma automática.

Limitaciones

Los MIG tienen limitaciones diferentes según las funciones que uses. En las siguientes listas, se muestran las limitaciones generales de los MIG y sus limitaciones adicionales si usas funciones regionales o con estado.

  • De forma predeterminada, puedes crear hasta 1,000 VM en un MIG zonal. Si necesitas más, usa una de las siguientes opciones:

  • Cuando actualizas un MIG, puedes especificar hasta 1,000 VM en una sola solicitud.

  • Una vez que se crea el MIG, no puedes cambiar sus redes o subredes. Todas las VMs en el MIG se asignan a las mismas subredes.

  • La VPC compartida en interfaces que no sean nic0 para los grupos de instancias administrados es compatible con la CLI de gcloud y la API, pero no con la consola de Google Cloud.

Un MIG que se distribuye por varias zonas (un MIG regional) tiene las siguientes limitaciones:

El balanceo de cargas con un MIG regional no admite la capacidad de destino max-rate en los modos de balanceo RATE y UTILIZATION. Para obtener más información sobre los lineamientos de uso de cada balanceador de cargas, consulta Modos de balanceo y configuración de la capacidad objetivo.

Un MIG con configuración con estado, un MIG con estado, tiene las siguientes limitaciones:

  • No puedes usar el ajuste de escala automático si tu MIG tiene una configuración con estado.
  • Si deseas usar actualizaciones progresivas automáticas, debes establecer el método de reemplazo en RECREATE.
  • Para los MIGs regionales con estado, debes inhabilitar la redistribución proactiva (establece el tipo de redistribución en NONE) para evitar la eliminación de instancias con estado por la redistribución automática entre zonas.
  • Si usas una configuración de todas las instancias para anular las propiedades de la plantilla de instancias, no puedes especificarlas en ninguna configuración por instancia y, al mismo tiempo, en todas las instancias del grupo de instancias.

Si deseas configurar un escalador automático para tu MIG, también revisa las especificaciones del escalador automático.

Compatibilidad con IPv6

Si deseas que tu MIG incluya instancias de VM que usan direcciones IPv6, debes usar la configuración de pila doble cuando crees tu plantilla de instancias. Para obtener más información, consulta Crea una plantilla de instancias con direcciones IPv6.

Tareas de MIG adicionales

Después de crear un MIG, es posible que desees hacer lo siguiente:

Obtener información sobre el grupo y sus VMs

Cambiar el tamaño del grupo

Cambiar la configuración de la VM del grupo

Agregar funciones de MIG

Instructivos

Prueba uno de los instructivos siguientes: