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 necesita crear varias máquinas virtuales, pero no quiere que se agrupen en un MIG, consulte la API de instancia masiva .
Para conocer 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, lea este documento para encontrar una configuración básica que funcione para usted.
Escenarios básicos para la creación de un MIG.
Los MIG tienen muchas opciones de configuración. Consulte las siguientes guías para poner en funcionamiento rápidamente un MIG para varios escenarios:
Guía | Guión |
---|---|
Crear un MIG con VM en una sola zona ( MIG zonal ) | Sus máquinas virtuales se pueden implementar en una sola zona. |
Crear un MIG con máquinas virtuales en varias zonas de una región ( MIG regional ) | Desea distribuir sus máquinas virtuales en varias zonas de una región para protegerlas contra fallas zonales o para encontrar automáticamente zonas con recursos limitados, como las máquinas virtuales puntuales . |
Cree un MIG con múltiples tipos de máquinas ( flexibilidad de instancia ) | Su aplicación es compatible con múltiples tipos de máquinas. Quiere que MIG utilice automáticamente uno de los tipos de máquinas compatibles según la disponibilidad en tiempo real. |
Crear un MIG a partir de una VM existente | Quiere escalar una máquina virtual a un grupo de máquinas virtuales e implementarlas en una sola zona o en varias zonas. |
Crear un MIG con escalado automático | Quiere que su MIG cree automáticamente máquinas virtuales en el grupo cuando la demanda aumente y las elimine cuando la demanda disminuya. |
Cree un MIG que utilice máquinas virtuales interrumpibles | Su carga de trabajo puede tolerar interrupciones y desea aprovechar los ahorros de costos asociados con las máquinas virtuales interrumpibles. |
Cree un MIG con máquinas virtuales GPU | Su carga de trabajo necesita un grupo de máquinas virtuales con GPU a la vez; por ejemplo, desea ejecutar cargas de trabajo por lotes, como modelos de aprendizaje automático de entrenamiento o cargas de trabajo informáticas de alto rendimiento, en máquinas virtuales con GPU. |
Crear un MIG con configuración con estado | Su carga de trabajo necesita una configuración con estado; por ejemplo, necesita discos que deban conservar sus datos cada vez que las máquinas virtuales se reparan, actualizan o recrean automáticamente. |
Limitaciones
Los MIG tienen diferentes limitaciones según las funciones que utilice. Las siguientes listas muestran limitaciones generales de MIG, así como limitaciones adicionales si utiliza funciones regionales o de estado.
De forma predeterminada, puede crear hasta 1000 máquinas virtuales en un MIG zonal. Si necesita más, utilice una de las siguientes opciones:
- Aumente el límite de tamaño de su MIG.
- Cree un MIG regional , que permite el doble de máquinas virtuales que un MIG zonal.
- Cree varios MIG y divida su carga de trabajo entre ellos.
- Póngase en contacto con el soporte para realizar una solicitud.
Al actualizar un MIG, puede especificar hasta 1000 VM en una sola solicitud.
Una vez creado el MIG, no puede cambiar sus redes o subredes. Todas las máquinas virtuales del MIG están asignadas a las mismas subredes.
La VPC compartida en interfaces distintas de
nic0
para grupos de instancias administrados se admite en la CLI y la API de gcloud, pero no en la consola de Google Cloud.
Un MIG que se distribuye en varias zonas (un MIG regional ) tiene las siguientes limitaciones:
- De forma predeterminada, puede crear hasta 2000 máquinas virtuales. Si necesita más, aumente el límite de tamaño de su MIG o comuníquese con el soporte .
- Debe seleccionar qué zonas están asociadas con un MIG regional cuando crea el MIG. Después de elegir zonas específicas durante la creación, no podrá cambiar ni actualizar las zonas más adelante. Pero puede configurar la forma de distribución de destino del MIG para especificar cómo el grupo distribuye sus instancias administradas en las zonas que seleccionó.
Si establece la forma de distribución objetivo del grupo en
BALANCED
,ANY
oANY_SINGLE_ZONE
, revise las limitaciones de la forma de distribución objetivo .- Si desea escalar automáticamente un MIG regional, debe establecer la forma de distribución objetivo del grupo en
BALANCED
oEVEN
.
El equilibrio de carga con un MIG regional no admite la capacidad objetivo de max-rate
en los modos de equilibrio RATE
y UTILIZATION
. Para obtener más información sobre las pautas de uso de cada balanceador de carga, consulte Modos de equilibrio y configuración de capacidad de destino .
Un MIG con configuración con estado —un MIG con estado —tiene las siguientes limitaciones:
- No puede utilizar el escalado automático si su MIG tiene una configuración con estado.
- Si desea utilizar actualizaciones continuas automáticas, debe configurar el método de reemplazo en
RECREATE
. - Para MIG regionales con estado, debe deshabilitar la redistribución proactiva (establezca el tipo de redistribución en
NONE
) para evitar la eliminación de instancias con estado mediante la redistribución automática entre zonas. - Si utiliza una configuración de todas las instancias para anular las propiedades de la plantilla de instancias, no puede especificar esas propiedades en ninguna configuración por instancia y al mismo tiempo en la configuración de todas las instancias del grupo.
Si desea configurar un escalador automático para su MIG, revise también las especificaciones del escalador automático .
soporte IPv6
Si desea que su MIG incluya instancias de VM que usen direcciones IPv6, debe usar la configuración de pila dual cuando cree su plantilla de instancia. Los MIG no admiten instancias solo de IPv6.
Para obtener más información, consulte Crear una plantilla de instancia con direcciones IPv6 .
Tareas MIG adicionales
Una vez que haya creado un MIG, es posible que desee hacer lo siguiente:
Más información sobre el grupo y sus máquinas virtuales
- Ver información sobre su MIG y sus instancias de VM administradas
- Aprenda qué es una instancia administrada y cómo trabajar con instancias administradas
Cambiar el tamaño del grupo
Agregar o eliminar máquinas virtuales del grupo
- Cambie automáticamente el tamaño de un MIG en función de aumentos o disminuciones en la carga configurando un escalador automático
- Establecer manualmente el tamaño de un MIG
- Deshabilitar el modo de reintentos de creación durante el cambio de tamaño
- Crear instancias con nombres específicos en un MIG
- Eliminar instancias específicas de un grupo
- Abandonar instancias de un grupo
Cambiar la configuración de VM del grupo
Aprenda cómo agregar configuración con estado para preservar discos, direcciones IP y metadatos cuando se recrean las máquinas virtuales.
Agregar funciones MIG
- Configure una verificación de estado basada en aplicaciones para recrear automáticamente las máquinas virtuales si su aplicación no responde como se esperaba.
- Configure un equilibrador de carga para distribuir el tráfico de usuarios en varias instancias de su aplicación.
Tutoriales
Pruebe un tutorial:
- Utilice la recuperación automática para aplicaciones de alta disponibilidad
- Utilice el equilibrio de carga para aplicaciones de alta disponibilidad
- Utilice el ajuste de escala automático para aplicaciones altamente escalables
- Migrar una carga de trabajo existente a un grupo de instancias administrado con estado