Implantação do Azure Linux em VMs do Azure e em Conjuntos de Dimensionamento de Máquinas Virtuais

Este artigo fornece uma visão geral de como implantar Azure Linux em Máquinas Virtuais do Azure (VMs) e Conjuntos de Dimensionamento de Máquinas Virtuais.

Visão geral do Azure Linux

Azure Linux é uma distribuição Linux leve, reforçada em termos de segurança e com pequena ocupação em disco, criada e mantida para cargas de trabalho do Azure. Você pode executar a imagem principal as-is ou usá-la como ponto de partida para um build personalizado adaptado à sua carga de trabalho.

A imagem base é publicada no Azure Marketplace com um conjunto selecionado de pacotes básicos. Para personalizá-lo, adicione pacotes de packages.microsoft.com e extensões de VM do Azure Marketplace, ou use Image Customizer para automatizar o processo. Depois que a imagem estiver pronta, armazene-a em uma galeria de computação Azure e implante-a consistentemente em seu ambiente. Para obter mais informações, consulte Gerenciamento de pacotes.

Para uma única carga de trabalho, implante Azure Linux em uma VM individual. Para escalar horizontalmente automaticamente com base na demanda, use conjuntos de dimensionamento de máquinas virtuais.

Note

Azure Linux 4.0 agora está em preview e está estritamente limitado às finalidades de avaliação e teste. Não é adequado para uso em produção.

Imagens disponíveis

As imagens do Azure Linux 4.0 são publicadas no Azure Marketplace sob o publicador microsoftazurelinux. Use a URN que corresponde à sua arquitetura e geração de VM:

Architecture Generation URN
x86_64 Gen2 microsoftazurelinux:azurelinux-4:4:latest
x86_64 Primeira Geração Não disponível para visualização
ARM64 Gen2 microsoftazurelinux:azurelinux-4:4-arm64:latest

Você pode navegar por essas imagens no portal do Azure usando as orientações em Iniciar uma VM Linux no Azure, o guia de início rápido, ou consultá-las programaticamente usando os seguintes comandos da CLI do Azure:

# List all offers from the publisher
az vm image list-offers --publisher microsoftazurelinux --location eastus

# List all SKUs for an offer
az vm image list-skus --publisher microsoftazurelinux --offer azurelinux-4 --location eastus

# List all versions of a SKU
az vm image list --publisher microsoftazurelinux --offer azurelinux-4 --sku 4 --all

# Show details for a specific image version
az vm image show --urn microsoftazurelinux:azurelinux-4:4:latest

Tamanhos de VM com suporte

O Azure Linux é executado em uma ampla variedade de tamanhos de VM do Azure, incluindo:

  • SKUs de computação de uso geral (por exemplo, A, Dav#, Série Dv#)
  • SGX SKU (DCv2)
  • Memória Otimizada (Série E)
  • Otimizado para Computação (série F)
  • Otimizado para Armazenamento (série L)
  • SKU ARM64 (v5 Ampere e v6 Cobalt)
  • GPU (NVIDIA v100, T4, NC A100 V4, NDasr A100 V4, NDm A100 V4, NCads H100 V5, ND-H100-v5, ND-H200-v5, ND GB200-v6)

Tamanho do disco

O tamanho do disco da VM linux Azure é definido em five GBs. Se você precisar expandir o tamanho do disco do Azure Linux, use o parâmetro --os-disk-size-gb <NUMBER_OF_GB_DESIRED> ou siga as orientações em Expandir discos rígidos virtuais em uma VM Linux.