Cenários básicos para a criação de grupos de instâncias gerenciadas (MIGs, na sigla em inglês)


Um grupo de instâncias gerenciadas (MIG, na sigla em inglês) é um grupo de instâncias de máquina virtual (VM) que você trata como uma única entidade. Cada VM em um MIG é baseada em um modelo de instância.

Se você só precisa criar várias VMs, mas não quer que elas sejam agrupadas em um MIG, consulte a API de instância em massa.

Para saber mais sobre outras opções do Compute Engine, consulte Escolher 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 a criação de um MIG

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

Guia Cenário
Criar um MIG com VMs em uma única zona (MIG zonal) Suas VMs podem ser implantadas em uma única zona.
Criar um MIG com VMs em várias zonas em uma região (MIG regional) Você quer distribuir suas VMs entre várias zonas em uma região para se proteger contra falhas zonais ou para encontrar automaticamente zonas com recursos limitados, como VMs spot.
Criar um MIG com vários tipos de máquina (flexibilidade de instância) Seu aplicativo é compatível com vários tipos de máquina. Você quer que o MIG use automaticamente um dos tipos de máquina compatíveis com base na disponibilidade em tempo real.
Criar um MIG de uma VM Você quer escalonar horizontalmente uma VM e passar a ter um grupo de VMs e quer implantá-las em uma única zona ou em várias zonas.
Criar um MIG com o escalonamento automático Você quer que o MIG crie automaticamente VMs no grupo quando a demanda aumentar e as exclua quando a demanda cair.
Criar um MIG que use VMs preemptivas Sua carga de trabalho pode tolerar interrupções e você quer aproveitar as economias de custo associadas a VMs preemptivas.
Criar um MIG com VMs de GPU Sua carga de trabalho precisa de um grupo de VMs de GPU de uma só vez. Por exemplo, você quer executar cargas de trabalho em lote, como modelos de machine learning para treinamento ou cargas de trabalho de computação de alto desempenho, em VMs de GPU.
Criar um MIG com configuração com estado Sua carga de trabalho precisa de uma configuração com estado. Por exemplo, você precisa de discos que retenham os dados sempre que as VMs forem recuperadas automaticamente, atualizadas ou recriadas.

Limitações

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

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

  • Ao atualizar um MIG, é possível especificar até 1.000 VMs em uma única solicitação.

  • Depois que o MIG for criado, não será possível alterar as redes ou sub-redes dele. 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 várias zonas (um MIG regional) tem as seguintes limitações:

O balanceamento de carga com um MIG regional não dá suporte à capacidade de destino max-rate nos modos de balanceamento RATE e UTILIZATION. Para conferir as diretrizes de uso de cada balanceador de carga, consulte Modos de balanceamento e configurações de capacidade pretendida.

Um MIG com configuração com estado (um MIG com estado) tem as seguintes limitações:

  • Não é possível usar o escalonamento automático se o MIG tiver uma configuração com estado.
  • Se você quiser usar atualizações graduais automatizadas, defina o método de substituição como RECREATE.
  • Para MIGs regionais com estado, é necessário desativar a redistribuição proativa (defina o tipo de redistribuição como NONE) para evitar a exclusão de instâncias com estado causadas pela 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 será possível 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, consulte as especificações do escalonador automático também.

Suporte ao IPv6

Se você quiser que o MIG inclua instâncias de VM que usam o endereçamento IPv6, use a configuração de pilha dupla ao criar o modelo de instância. Para mais informações, consulte Criar um modelo de instância com endereços IPv6.

Outras tarefas de MIG

Depois de criar um MIG, convém fazer o seguinte:

Saiba mais sobre o grupo e as VMs dele

Redimensionar o grupo

Alterar a configuração da VM do grupo

Adicionar recursos de MIG

Tutoriais

Tente um tutorial: