Configura los MIG con estado

Puedes mejorar el tiempo de actividad y la resiliencia de tus aplicaciones con estado mediante grupos de instancias administrados con estado (MIG con estado).

Si creas una configuración con estado, puedes preservar el estado único de cada instancia de máquina virtual (VM) de tu MIG (incluidos el nombre, los discos persistentes y los metadatos) en los eventos de reinicio, recreación, reparación automática o actualización.

En esta página, se describen las formas en que puedes configurar los MIG con estado y hay vínculos a las guías para cada tarea:

Después de crear o actualizar una configuración con estado, puedes aplicarla para hacerla efectiva, ver la configuración y el estado vigente conservado de cada VM o quitarla si ya no la necesitas.

Antes de comenzar

Limitaciones

Los MIG con estado tienen las siguientes limitaciones:

  • No puedes usar el ajuste de escala automático en MIG con estado.
  • No puedes usar actualizaciones progresivas proactive si configuras discos o metadatos con estado.
    • Puedes controlar las actualizaciones y limitar las interrupciones si, en su lugar, actualizas instancias específicas.
    • Si usas nombres de instancia personalizados y no configuras discos o metadatos con estado, puedes usar actualizaciones proactivas. Sin embargo, para conservar los nombres de instancia, debes configurar el método de reemplazo como RECREATE.
  • Cuando borras una instancia de forma permanente (ya sea de forma manual o mediante un cambio de tamaño), el MIG no conserva los metadatos con estado de la instancia.
  • Para los MIG regionales con estado, debes inhabilitar la redistribución proactiva (establece el tipo de redistribución en NONE) a fin de evitar la eliminación de instancias con estado por la redistribución automática entre zonas.

Configura y conserva nombres de instancias

En un MIG, siempre se conservan los nombres de las instancias de VM, a menos que borres las instancias de forma permanente si reduces el tamaño del grupo o si realizas una actualización progresiva que cambie las instancias existentes por otras nuevas.

Si deseas conservar los nombres de las instancias durante las actualizaciones, configura el método de reemplazo para la actualización como RECREATE en la política de actualización del grupo.

Puedes especificar nombres personalizados si creas instancias de forma manual o puedes permitir que el MIG genere nombres automáticamente para las VM.

Configurar nombres de VM personalizados es útil para hacer lo siguiente:

  • Migrar las VM independientes existentes a un MIG con estado para beneficiarse de la reparación automática y la actualización automática, sin modificar los nombres.
  • Implementar arquitecturas en las que las dependencias externas se basen en nombres específicos de VM, por ejemplo, una instancia principal que mantiene un registro de nodos trabajadores basado en nombres preconfigurados o que usa un patrón de nombres especial.
  • Implementar parámetros de configuración heredados que requieren nombres de VM específicos, por ejemplo, porque los nombres están codificados.

En todos los demás casos, puedes permitir que el MIG genere de forma automática nombres de VM con el nombre de instancia base más un sufijo aleatorio.

Configura y administra discos persistentes con estado

Configurar discos persistentes para que tengan estado te permite beneficiarte de la reparación automática y las actualizaciones controladas de VM y, a la vez, conservar el estado de los discos. Para obtener más información, consulta los casos prácticos de MIG con estado.

Para obtener instrucciones, consulta este artículo que indica cómo configurar discos persistentes con estado.

Configura los metadatos con estado

Puedes usar metadatos de instancias para establecer propiedades y comunicarte con tus aplicaciones a través del servidor de metadatos. Por ejemplo, puedes usar metadatos para configurar la identidad de la VM, las variables de entorno, la información sobre la arquitectura del clúster o el rango de datos del que es responsable esta VM.

Mediante el uso de metadatos con estado, te aseguras de que los metadatos específicos de la instancia se conserven en los eventos de reparación automática, actualización y recreación.

Para obtener instrucciones, consulta el artículo sobre cómo configurar metadatos con estado.

Aplica, visualiza y quita metadatos con estado

Después de configurar un MIG para que tenga estado, puedes hacer lo siguiente:

  • Aplicar la configuración con estado para que surta efecto
  • Visualizar la configuración con estado y el estado conservado vigente de tus instancias administradas
  • Quitar la configuración con estado

Para obtener instrucciones, consulta cómo aplicar, visualizar y quitar la configuración con estado.

Comentarios

Queremos conocer tus casos prácticos, desafíos y comentarios sobre los MIG con estado. Comparte tus comentarios con nuestro equipo en mig-discuss@google.com.

Próximos pasos