Modelos de instâncias

Um modelo de instância é um recurso que pode ser usado para criar instâncias de máquina virtual (VM) e grupos gerenciados de instâncias (MIGs, na sigla em inglês).

Esses modelos definem o tipo de máquina, a imagem do disco de inicialização ou do contêiner, os rótulos, o script de inicialização e outras propriedades. Em seguida, é possível usar um modelo de instância para criar um MIG ou VMs individuais. Modelos de instância são uma forma conveniente de salvar a configuração de uma instância de VM para usá-la posteriormente na criação de VMs ou grupos de VMs.

O modelo de instância é um recurso global que não está vinculado a uma zona ou região. No entanto, é possível especificar alguns recursos por zona em um modelo de instância, o que restringe o modelo à zona em que esses recursos residem. Por exemplo, se você incluir um disco permanente somente leitura de us-central1-b no seu modelo de instância, não poderá usar esse modelo em nenhuma outra zona, porque esse disco específico existe apenas na zona us-central1-b. Consulte Regiões e zonas para mais informações sobre recursos zonais.

Os rótulos definidos em um modelo de instância são aplicados a todas as instâncias criadas a partir desse modelo. Os marcadores não se aplicam ao próprio modelo de instância.

Para saber como criar um modelo de instância, leia esta página.

Quando usar modelos de instância

Use modelos de instâncias sempre que quiser criar rapidamente instâncias de VM com base em uma configuração preexistente. Se você quiser criar um grupo de instâncias idênticas, um grupo de instâncias gerenciadas (MIG), precisará ter um modelo de instância que possa ser usado pelo grupo.

Como atualizar modelos de instância

Modelos de instância são projetados para criar instâncias com configurações idênticas. Portanto, não é possível atualizar um modelo de instância existente ou alterar um modelo de instância depois de criá-lo.

Se você precisar fazer alterações na configuração, crie um novo modelo de instância. É possível criar um modelo com base em uma instância ou em um modelo existente. Também é possível modificar campos do modelo de instância ao criar uma instância de VM a partir de um modelo.

Usar modelos de instâncias determinísticas para garantir VMs idênticas

Para garantir que o modelo de instância sempre crie VMs com configuração idêntica, defina propriedades explícitas no modelo que reflitam a configuração exata que você quer. Por exemplo, se o modelo tiver um script de inicialização que busque um app, especifique a versão do app que você quer no script de inicialização do modelo. Caso contrário, suas VMs podem não receber a versão esperada do aplicativo.

Para mais informações, consulte Modelos deterministas de instâncias.

Preços

Não há cobrança extra pelo uso de modelos de instância. Você receberá cobranças pelos recursos criados com base nos modelos. Para informações sobre preços do Compute Engine, consulte Preços.

A seguir