O grupo gerenciado de instâncias (MIG, na sigla em inglês) do Google Cloud é um conjunto de máquinas virtuais que compartilham a mesma configuração que você pode gerenciar como uma entidade.
Clientes novos recebem US$ 300 em créditos para usar no Google Cloud. Procurando algo mais? Procure outras soluções do Compute Engine.
Recursos
Quando seus aplicativos exigem recursos de computação extras, os grupos gerenciados de instâncias (MIGs, na sigla em inglês) com escalonamento automático podem aumentar automaticamente o número de VMs no grupo para atender à demanda. Se a demanda cair, os MIGs com escalonamento automático poderão diminuir automaticamente para reduzir os custos. Também é possível escalonar de maneira proativa usando o escalonamento automático preditivo ou programado.
Os MIGs regionais permitem distribuir a carga do app em várias zonas. Essa replicação protege contra falhas nas zonas. Se uma zona falhar, o aplicativo poderá continuar a disponibilizar o tráfego a partir das VMs em execução nas zonas disponíveis restantes na mesma região.
O MIG criará a capacidade de VM desejada e manterá o tamanho do grupo mesmo em caso de falha da VM. Se uma VM no grupo falhar ou for forçada a interromper (VMs spot), o MIG recria automaticamente essa VM.
É possível usar MIGs para criar implantações altamente disponíveis e automatizar operações de aplicativos com dados ou configurações com estado, como bancos de dados, servidores DNS, aplicativos monolíticos legados ou cálculos em lote de longa duração com checkpoint. Os MIGs com estado preservam o estado exclusivo de cada VM (nome da instância, discos permanentes anexados e metadados) na reinicialização, recriação, recuperação automática e atualização de máquinas.
Também é possível configurar uma verificação de integridade baseada em aplicativo, que verifica periodicamente se o aplicativo responde como esperado em cada uma das VMs do MIG. Se um aplicativo não responder em uma VM, o MIG recria essa VM automaticamente. Verificar se um aplicativo responde é mais preciso do que apenas verificar se uma VM está em execução.
O atualizador automático do MIG permite implantar novas versões de software em instâncias do MIG com segurança e é compatível com uma ampla variedade de cenários de lançamento, como atualizações graduais e de canário. É possível controlar a velocidade e o escopo da implantação, bem como o nível de interrupção do serviço.
Como funciona
Para usar MIGs, crie primeiro um modelo de instância que defina a configuração de todas as VMs no grupo. Em seguida, crie um MIG especificando o modelo de instância, o número de VMs necessárias e, coo opção, uma configuração de escalonamento automático e recuperação automática. Em seguida, o MIG vai criar e gerenciar as VMs para você.
Usos comuns
Aplicativos da Web altamente disponíveis
Aplicativos altamente disponíveis são projetados para apresentar latência e tempo de inatividade mínimos. Os MIGs têm muitos recursos que podem ajudar a criá-los. É possível distribuir um aplicativo em várias zonas com um MIG regional. Faça o escalonamento automático do seu aplicativo de modo proativo usando o escalonamento automático preditivo ou programado. No caso de falhas na instância, a recuperação automática pode reparar as instâncias afetadas.
Aplicativos da Web altamente disponíveis
Aplicativos altamente disponíveis são projetados para apresentar latência e tempo de inatividade mínimos. Os MIGs têm muitos recursos que podem ajudar a criá-los. É possível distribuir um aplicativo em várias zonas com um MIG regional. Faça o escalonamento automático do seu aplicativo de modo proativo usando o escalonamento automático preditivo ou programado. No caso de falhas na instância, a recuperação automática pode reparar as instâncias afetadas.
Cargas de trabalho em lote ou de machine learning
Os jobs em lote de grande escala exigem a capacidade de provisionar milhares de VMs. Os MIGs facilitam a criação em várias zonas com um único comando. Use políticas de posicionamento compactas para jobs em lote de acoplamento rígido para reduzir a latência da rede. Usando nossas VMs compatíveis com GPU, é possível executar análises, machine learning e outros cálculos em lote em uma infraestrutura em nuvem escalonável e de alto desempenho.
Cargas de trabalho em lote ou de machine learning
Os jobs em lote de grande escala exigem a capacidade de provisionar milhares de VMs. Os MIGs facilitam a criação em várias zonas com um único comando. Use políticas de posicionamento compactas para jobs em lote de acoplamento rígido para reduzir a latência da rede. Usando nossas VMs compatíveis com GPU, é possível executar análises, machine learning e outros cálculos em lote em uma infraestrutura em nuvem escalonável e de alto desempenho.
Cluster de banco de dados altamente disponível
Se você precisar gerenciar grupos de VMs com configurações ou dados permanentes, como fragmentos de banco de dados ou aplicativos legados, os MIGs com estado são a melhor opção. A recuperação automática, as implantações em várias zonas e as atualizações graduais automáticas melhoram o tempo de atividade e a resiliência desses aplicativos com estado. Exemplos de aplicativos com estado incluem Cassandra, MongoDB, MySQL, PostgreSQL e Kafka.
Cluster de banco de dados altamente disponível
Se você precisar gerenciar grupos de VMs com configurações ou dados permanentes, como fragmentos de banco de dados ou aplicativos legados, os MIGs com estado são a melhor opção. A recuperação automática, as implantações em várias zonas e as atualizações graduais automáticas melhoram o tempo de atividade e a resiliência desses aplicativos com estado. Exemplos de aplicativos com estado incluem Cassandra, MongoDB, MySQL, PostgreSQL e Kafka.
Preços
| Como funcionam os preços de grupos de instâncias | Não há cobrança adicional pelo uso de grupos de instâncias. Você só é cobrado pelos recursos que seu grupo de instâncias cria. | |
|---|---|---|
| Produto | Descrição | Preços |
Grupo de instâncias | Cada VM é cobrada de acordo com os preços do Compute Engine. Novos clientes ganham US$ 300 em créditos para gastar no Google Cloud nos primeiros 90 dias. | Confira as informações sobre preços do Compute Engine. |
Você também tem a opção de entrar em contato com a nossa equipe de vendas para solicitar um orçamento.
Como funcionam os preços de grupos de instâncias
Não há cobrança adicional pelo uso de grupos de instâncias. Você só é cobrado pelos recursos que seu grupo de instâncias cria.
Grupo de instâncias
Cada VM é cobrada de acordo com os preços do Compute Engine.
Novos clientes ganham US$ 300 em créditos para gastar no Google Cloud nos primeiros 90 dias.
Confira as informações sobre preços do Compute Engine.
Você também tem a opção de entrar em contato com a nossa equipe de vendas para solicitar um orçamento.