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.