Un grupo de instancias administrado (MIG) crea cada una de sus instancias administradas según los componentes de configuración que usas: plantilla de instancias , configuración de todas las instancias opcional y configuración con estado opcional.
Cada instancia administrada es una entidad de datos que representa el estado previsto de una instancia de máquina virtual (VM) real en un MIG.
Lee este documento para aprender a trabajar de manera confiable con las instancias administradas en un MIG. Por ejemplo, es posible que necesites agregar, quitar, actualizar o ver información sobre una instancia específica.
Para asegurarte de que el MIG no revierta los cambios de configuración, es importante usar los métodos que se describen en este documento. Si trabajas fuera de los métodos del grupo para modificar las VMs de un MIG, es posible que el MIG detecte o no que esas VMs ya no usan la configuración deseada del grupo, y es posible que experimentes resultados inesperados. Por ejemplo, si borras o actualizas una VM en un MIG mediante la API de instancias en lugar de la API de administrador de grupo de instancias requerida, el MIG no tendrá conocimiento de tu intent y en cualquier momento, el MIG podría intentar volver a crear o revertir esa VM de forma automática según la configuración del MIG.
Antes de comenzar
- Revisa las limitaciones y, luego, crea un grupo.
-
Si aún no lo hiciste, configura la autenticación.
La autenticación es el proceso mediante el cual se verifica tu identidad para acceder a los servicios y las APIs de Trusted Cloud by S3NS .
Para ejecutar código o muestras desde un entorno de desarrollo local, puedes autenticarte en Compute Engine seleccionando una de las siguientes opciones:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Instala Google Cloud CLI y, luego, accede a gcloud CLI con tu identidad federada. Después de acceder, inicializa Google Cloud CLI ejecutando el siguiente comando:
gcloud init
- Set a default region and zone.
REST
Para usar las muestras de la API de REST en esta página en un entorno de desarrollo local, debes usar las credenciales que proporcionas a gcloud CLI.
Instala Google Cloud CLI y, luego, accede a gcloud CLI con tu identidad federada. Después de acceder, inicializa Google Cloud CLI ejecutando el siguiente comando:
gcloud init
Si deseas obtener más información, consulta Autentica para usar REST en la Trusted Cloud documentación de autenticación.
¿Qué es una instancia administrada?
Una instancia administrada es una entidad de datos dentro de un MIG que contiene el estado actual y el estado deseado de una instancia de VM real.
El estado actual de una instancia administrada incluye los siguientes campos:
- El estado del ciclo de vida de la instancia, por ejemplo,
RUNNING
,STOPPING
- La acción actual que realiza el MIG en una instancia, por ejemplo:
RESTARTING
,VERIFYING
,NONE
- El estado de la instancia, por ejemplo,
HEALTHY
,UNHEALTHY
El estado previsto de una instancia administrada para una instancia de VM real incluye los siguientes elementos:
- La versión deseada, es decir, el nombre de la versión y la plantilla de instancias que se usarán en la instancia
- El estado preservado de elementos (como discos o metadatos) que se conservarán.
Como se muestra en la figura 1, para cada instancia administrada en un MIG, el MIG mantiene una VM en funcionamiento según la especificación de la instancia administrada.
Figura 1. Relación entre las instancias administradas y las VM correspondientes.
Para ver las especificaciones de una instancia administrada, consulta Cómo ver información sobre las instancias administradas en un MIG.
Agrega instancias a un MIG
Para agregar más instancias a un MIG, puedes hacer lo siguiente:
- Establecer manualmente el tamaño del MIG
- Usa solicitudes de cambio de tamaño para crear VMs de una sola vez
- Usa el ajuste de escala automático para aplicaciones sin estado
- Agrega instancias con nombres específicos
Para verificar que las instancias agregadas recientemente estén en funcionamiento, verifica el estado del grupo o verifica el estado de las instancias administradas.
Establece el tamaño del MIG de forma manual
Si un grupo de instancias administrado aún no se configuró para el ajuste de escala automático, puedes establecer el tamaño del grupo manualmente a fin de cambiar la cantidad de instancias en el grupo. Para obtener más información, consulta Cambia el tamaño de un MIG de forma manual.
Usa solicitudes de cambio de tamaño para crear VMs de una sola vez
Puedes usar solicitudes de cambio de tamaño para agregar VMs de GPU a un MIG de una sola vez. Esta función te ayuda a evitar cargos por capacidad parcial mientras Compute Engine aprovisiona todos los recursos. Las solicitudes de cambio de tamaño de los MIG usan los modelos de aprovisionamiento de inicio flexible o con reserva. Estos modelos te permiten obtener CPU virtuales y GPU a un precio con descuento. Para obtener más información, consulta Información sobre las solicitudes de cambio de tamaño en un MIG.
Usar el ajuste de escala automático para aplicaciones sin estado
Puedes configurar grupos de instancias administrados para agregar o quitar automáticamente instancias en función de las cargas de trabajo. Las aplicaciones pueden manejar fácilmente los aumentos de tráfico, y puedes reducir los costos cuando se necesiten menos recursos de procesamiento. Para obtener más información sobre el ajuste de escala automático en tu MIG, consulta Grupos de instancias de ajuste de escala automático.
Agrega instancias con nombres específicos
Si tu carga de trabajo o sistema de orquestación requiere nombres de instancias específicos, puedes agregar instancias con esos nombres a un MIG existente. Los nombres que asignes a estas instancias persisten si el MIG las vuelve a crear.
Según cómo quieras agregar instancias con nombres específicos a un MIG, usa uno de los siguientes métodos:
Para agregar instancias de GPU de una sola vez a un MIG, crea una solicitud de cambio de tamaño.
Para agregar instancias a un MIG a medida que los recursos estén disponibles, crea instancias con nombres específicos.
Borra instancias de un MIG
Cuando borras instancias administradas, el MIG reduce el
targetSize
del grupo y borra las instancias de VM correspondientes.Si configuraste un MIG con estado, este borra las opciones de configuración de estado preservado de las instancias. El MIG también quita las instancias de cualquier grupo de destino al que pertenezcan.
Si el grupo forma parte de un servicio de backend en el que el vaciado de conexiones está habilitado, pueden transcurrir hasta 60 segundos más después de que se complete el vaciado de conexiones hasta que se quite o se borre la instancia de VM.
Para borrar una instancia administrada, puedes hacer lo siguiente:
- Cambiar el tamaño del MIG (en este caso, el MIG elige qué instancias borrar)
- Cambiar el tamaño del MIG de forma manual.
- Utilizar el ajuste de escala automático para aplicaciones sin estado
- Borrar todo el grupo
- Borrar o descartar instancias específicas explícitamente
Actualiza la configuración de las VM en un MIG
Si necesitas cambiar la configuración de las VM en un MIG (por ejemplo, para modificar el disco de arranque o el tipo de máquina, agregar discos o cambiar otras propiedades de la VM), consulta Actualiza la configuración de VM en un MIG.
Vuelve a crear instancias en un MIG
Usa este método para actualizar las VM seleccionadas a fin de que usen los componentes de configuración de VM más recientes del grupo. Si necesitas volver a crear todas las VM de un grupo de instancias administrado, inicia una actualización progresiva.
Si el grupo forma parte de un servicio de backend en el que el vaciado de conexiones está habilitado, pueden transcurrir hasta 60 segundos más después de que se complete el vaciado de conexiones hasta que se quite o se borre la instancia de VM.
Vuelve a crear las instancias de VM seleccionadas en un grupo de instancias administrado con la CLI de gcloud o REST.
gcloud
Usa el comando
instance-groups managed recreate-instances
.gcloud compute instance-groups managed recreate-instances INSTANCE_GROUP_NAME \ --instances INSTANCE_NAME_1,INSTANCE_NAME_2 \ [--region REGION | --zone ZONE]
REST
En la API, realiza una solicitud POST al método
regionInstanceGroupManagers.recreateInstances
. Para un grupo de instancias administrado zonal, usa el métodoinstanceGroupManagers.recreateInstances
.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/recreateInstances { "instances": [ "zones/ZONE/instances/INSTANCE_NAME_1", "zones/ZONE/instances/INSTANCE_NAME_2" ] }
Una vez que realizas una solicitud para volver a crear instancias de VM en un grupo de instancias administrado, las VM nuevas se inician en cuanto el sistema puede aprovisionarlas. Este proceso puede tomar un tiempo significativo en función de la cantidad de instancias que vuelves a crear. Verifica el estado del grupo o verifica el estado de las instancias administradas.
La operación de recreación conserva el nombre de la instancia de VM, pero es posible que la marca de tiempo de creación de la instancia no cambie. Para confirmar que la operación de recreación creó una instancia nueva cuando la marca de tiempo de creación de la instancia no cambió, verifica la marca de tiempo de creación del disco de arranque conectado a esa instancia.
Obtén información sobre instancias en un MIG
Consulta cómo ver información sobre las instancias administradas en un MIG.
Configura instancias con estado en un MIG
Consulta Configura MIG con estado.
¿Qué sigue?
- Obtén información para aplicar las opciones de configuración nuevas a las VM en un MIG.
- Consulta Aplica las recomendaciones de tipo de máquinas para MIG.
- Prueba uno de los siguientes instructivos:
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-08-08 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-08-08 (UTC)"],[[["Managed Instance Groups (MIGs) create and manage virtual machine (VM) instances based on specified configurations like instance templates and stateful settings."],["Managed instances within a MIG are data entities that define the desired state for actual VM instances, including lifecycle status, current actions, health state, and intended version."],["To add instances to a MIG, you can manually resize the group, use autoscaling, or create instances with specific names, all while respecting the group's intended configuration."],["Deleting instances from a MIG reduces the group's size and removes corresponding VMs, with options to resize, delete the whole group, or remove specific instances."],["Updating VM configurations or recreating instances within a MIG should be done through the instance group manager API to prevent unintended conflicts with the group's management, and using the gcloud CLI or REST is advised."]]],[]] -