Otimização de VM para imagens da galeria com o Construtor de Imagens de VM do Azure

Aplica-se a: ✔️ VMs Linux ✔️ VMs Windows ✔️ Conjuntos de Dimensionamento de Máquinas Virtuais

Neste artigo, você aprenderá a usar o Construtor de Imagens de VM do Azure para otimizar suas imagens ACG (Galeria de Computação do Azure) ou Imagens Gerenciadas ou VHDs para melhorar o tempo de criação para suas VMs.

Otimização de VM do Azure

A otimização da VM do Azure melhora o tempo de criação da máquina virtual atualizando a imagem da galeria para otimizar a imagem para um tempo de inicialização mais rápido.

Tipos de imagem com suporte

Há suporte para otimização para as seguintes imagens:

Recursos Detalhes
Tipo de sistema operacional Linux, Windows
Partition MBR/GPT
Hyper-V Gen1/Gen2
Estado do SO Generalizada
Arquitetura X64, ARM64

Não há suporte para os seguintes tipos de imagens:

  • Imagens com tamanho maior que 2 TB
  • Imagens especializadas

Otimização no Construtor de Imagens de VM do Azure

A otimização pode ser habilitada ao criar uma imagem de VM usando a CLI.

Os clientes podem criar um modelo do Construtor de Imagens de VM do Azure usando a CLI. Ele contém detalhes sobre a origem, o tipo de personalização e a distribuição.

Em seu modelo, você precisará habilitar os campos adicionais para otimização de VM. Para obter mais informações sobre como habilitar os campos de otimização de VM para seu modelo de construtor de imagens, consulte a propriedade Otimizar.

Observação

Para habilitar os benefícios de otimização de VM, você deve estar usando a Versão 2022-07-01 da API do Construtor de Imagens do Azure ou posterior.

Perguntas frequentes

A otimização da VM pode ser usada sem a personalização do Construtor de Imagens de VM do Azure?

Sim, os clientes podem optar apenas pela otimização da VM sem usar o recurso de personalização do Construtor de Imagens de VM do Azure. Os clientes podem simplesmente habilitar o sinalizador de otimização e manter o campo de personalização como vazio.

Uma versão de imagem ACG existente pode ser otimizada?

Não, esse recurso de otimização não atualizará uma versão de imagem SIG existente. No entanto, a otimização pode ser habilitada durante a criação de uma nova versão para uma imagem existente

Quanto tempo leva para gerar uma imagem otimizada?

As latências abaixo foram observadas em vários percentis:

Sistema operacional Tamanho P50 P95 Média
Linux VHD de 30 GB 20 minutos 21 minutos 20 minutos
Windows VHD de 127 GB 34 minutos 35 minutos 33 minutos

Essa é a duração de ponta a ponta observada. Observe que a duração da geração de imagem varia de acordo com fatores diferentes, como tipo de sistema operacional, tamanho do VHD, estado do sistema operacional etc.

A imagem do sistema operacional é copiada da assinatura do cliente para otimização?

Sim, o VHD do sistema operacional é copiado da assinatura do cliente para a assinatura do Azure para otimização na mesma localização geográfica. Depois que a otimização for concluída ou o tempo limite for esgotado, o Azure excluirá internamente todos os VHDs do sistema operacional copiados.

Quais são as melhorias de desempenho observadas para a otimização de inicialização da VM?

Habilitar o recurso de otimização de inicialização de VM nem sempre resultará em uma melhoria perceptível no desempenho, pois depende de vários fatores, como imagem de origem já otimizada, tipo de sistema operacional, personalização etc. No entanto, para garantir o melhor desempenho de inicialização da VM, é recomendável habilitar esse recurso.

Próximas etapas

Saiba mais sobre a Galeria de Computação do Azure.