Otimização de VM para imagens de galeria com o Azure VM Image Builder

Aplica-se a: ✔️ Linux VMs ✔️ Windows VMs ✔️ Virtual Machine Scale Sets

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 de 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 suportados

A otimização para as seguintes imagens é suportada:

Funcionalidades Detalhes
Tipo de SO Linux, Janelas
Partição MBR/GPT
Hyper-V Gen1/Gen2
Estado do SO Generalizada
Arquitetura X64, ARM64

Os seguintes tipos de imagens não são suportados:

  • Imagens com tamanho superior a 2 TB
  • Imagens especializadas

Otimização no Azure VM Image Builder

A otimização pode ser habilitada durante a criação de 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 origem, tipo de personalização e 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.

Nota

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

FAQs

A otimização de VM pode ser usada sem a personalização do Azure VM Image Builder?

Sim, os clientes podem optar apenas pela otimização de VM sem usar o recurso de personalização do Construtor de Imagens de VM do Azure. Os clientes podem simplesmente ativar 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 ativada 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:

SO Tamanho P50 Pág. 95 Média
Linux VHD de 30 GB 20 min 21 minutos 20 min
Windows VHD de 127 GB 34 minutos 35 minutos 33 minutos

Esta é a duração de ponta a ponta observada. Nota, a duração da geração de imagens varia com base em diferentes fatores, tais como, Tipo de SO, Tamanho VHD, Estado do SO, etc.

A imagem do SO é copiada da subscrição do cliente para otimização?

Sim, o VHD do SO é copiado da subscrição do cliente para a subscrição do Azure para otimização na mesma localização geográfica. Quando a otimização estiver concluída ou esgotada, 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 de VM?

Habilitar o recurso de otimização de inicialização de VM nem sempre pode resultar em melhoria de desempenho percetível, 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óximos passos

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