Cenários básicos para criar grupos gerenciados de instâncias (MIGs)


Um grupo de instâncias gerenciadas (MIG) é um grupo de instâncias de máquinas virtuais (VM) que você trata como uma única entidade. Cada VM em um MIG é baseada em um modelo de instância .

Se você precisar apenas criar várias VMs, mas não quiser agrupá-las em um MIG, consulte a API de instância em massa .

Para saber mais sobre outras opções do Compute Engine, consulte Escolha uma estratégia de implantação do Compute Engine para sua carga de trabalho .

Para começar a criar um MIG, leia este documento para encontrar uma configuração básica que funcione para você.

Cenários básicos para criar um MIG

Os MIGs têm muitas opções de configuração. Consulte os guias a seguir para colocar um MIG em funcionamento rapidamente em vários cenários:

Guia Cenário
Crie um MIG com VMs em uma única zona ( MIG zonal ) Suas VMs podem ser implantadas em uma única zona.
Crie um MIG com VMs em várias zonas de uma região ( MIG regional ) Você deseja distribuir suas VMs em várias zonas de uma região para se proteger contra falhas zonais ou para encontrar automaticamente zonas com recursos limitados, como VMs spot .
Crie um MIG com vários tipos de máquinas ( flexibilidade de instância ) Sua aplicação é compatível com vários tipos de máquinas. Você deseja que o MIG use automaticamente um dos tipos de máquinas compatíveis com base na disponibilidade em tempo real.
Crie um MIG a partir de uma VM existente Você deseja expandir uma VM em um grupo de VMs e implantá-las em uma única zona ou em diversas zonas.
Crie um MIG com escalonamento automático Você deseja que seu MIG crie VMs automaticamente no grupo quando a demanda aumentar e exclua VMs quando a demanda cair.
Crie um MIG que use VMs preemptivas Sua carga de trabalho pode tolerar interrupções e você deseja aproveitar a economia de custos associada às VMs preemptivas.
Crie um MIG com VMs GPU Sua carga de trabalho precisa de um grupo de VMs de GPU de uma só vez. Por exemplo, você deseja executar cargas de trabalho em lote, como modelos de aprendizado de máquina de treinamento ou cargas de trabalho de computação de alto desempenho, em VMs de GPU.
Crie um MIG com configuração com estado Sua carga de trabalho precisa de configuração com estado — por exemplo, você precisa de discos que devam reter seus dados sempre que as VMs forem recuperadas automaticamente, atualizadas ou recriadas.

Limitações

Os MIGs têm limitações diferentes dependendo dos recursos que você usa. As listas a seguir mostram limitações gerais do MIG, bem como limitações adicionais se você usar recursos regionais ou com estado.

  • Por padrão, você pode criar até 1.000 VMs em um MIG zonal. Se precisar de mais, use uma das seguintes opções:

  • Ao atualizar um MIG, você pode especificar até 1.000 VMs em uma única solicitação.

  • Depois que o MIG for criado, você não poderá alterar suas redes ou sub-redes. Todas as VMs no MIG são atribuídas às mesmas sub-redes.

  • A VPC compartilhada em interfaces diferentes de nic0 para grupos de instâncias gerenciadas é compatível com a CLI gcloud e a API, mas não no console do Google Cloud.

Um MIG espalhado por diversas zonas – um MIG regional – tem as seguintes limitações:

O balanceamento de carga com um MIG regional não suporta a capacidade alvo de max-rate nos modos de balanceamento RATE e UTILIZATION . Para saber mais sobre as diretrizes de uso de cada balanceador de carga, consulte Modos de balanceamento e configurações de capacidade alvo .

Um MIG com configuração com estadoum MIG com estado — tem as seguintes limitações:

  • Você não poderá usar o escalonamento automático se o seu MIG tiver configuração com estado.
  • Se quiser usar atualizações contínuas automatizadas, você deverá definir o método de substituição como RECREATE .
  • Para MIGs regionais com estado, você deve desabilitar a redistribuição proativa (definir o tipo de redistribuição como NONE ) para evitar a exclusão de instâncias com estado por meio da redistribuição automática entre zonas.
  • Se você usar uma configuração de todas as instâncias para substituir as propriedades do modelo de instância, não poderá especificar essas propriedades em nenhuma configuração por instância e ao mesmo tempo na configuração de todas as instâncias do grupo.

Se você quiser configurar um escalonador automático para seu MIG, revise também as especificações do escalonador automático .

Suporte IPv6

Se quiser que seu MIG inclua instâncias de VM que usam endereçamento IPv6, você deverá usar a configuração de pilha dupla ao criar seu modelo de instância. Os MIGs não oferecem suporte a instâncias somente IPv6.

Para obter mais informações, consulte Criar um modelo de instância com endereços IPv6 .

Tarefas MIG adicionais

Depois de criar um MIG, você pode querer fazer o seguinte:

Saiba mais sobre o grupo e suas VMs

Redimensionar o grupo

Alterar a configuração da VM do grupo

Adicionar recursos MIG

Tutoriais

Experimente um tutorial: