Discos de SO efémeros para VMs do Azure

Aplica-se a: ✔️ VMs do Windows VMs ✔️ do Linux Conjuntos ✔️ de dimensionamento ✔️ flexíveis Conjuntos de dimensionamento uniformes

Os Discos de SO efémeros são criados no armazenamento da máquina virtual (VM) local e não são guardados no Armazenamento do Azure remoto. Os discos de SO efémeros funcionam bem para cargas de trabalho sem estado, em que as aplicações são tolerantes a falhas de VMs individuais, mas são mais afetadas pelo tempo de implementação da VM ou pela recriação de imagens de instâncias de VM individuais. Com o Disco de SO efémero, obtém uma latência de leitura/escrita mais baixa no disco de SO e recriação da imagem da VM mais rápida.

As principais funcionalidades dos discos efémeros são:

  • Ideal para aplicações sem estado.
  • Suportado pelo Marketplace, imagens personalizadas e pela Galeria de Computação do Azure (anteriormente conhecida como Shared Image Gallery).
  • Capacidade de repor ou reimager rapidamente VMs e instâncias de conjuntos de dimensionamento para o estado de arranque original.
  • Latência inferior, semelhante a um disco temporário.
  • Os discos de SO efémero são gratuitos, não incorre em custos de armazenamento para discos do SO.
  • Disponível em todas as regiões do Azure.

Principais diferenças entre discos de SO persistentes e efémeros:

Disco do SO Persistente Disco de SO Efémero
Limite de tamanho do disco do SO 4* TiB Tamanho da cache ou tamanho temporário para o tamanho da VM ou GiB 2040, o que for menor. Para obter a cache ou o tamanho temporário no GiB, veja DS, ES, M, FS e GS
Tamanhos de VM suportados Todos Tamanhos de VM que suportam armazenamento Premium, como DSv1, DSv2, DSv3, Esv3, Fs, FsV2, GS, M, Mdsv2, Bs, Dav4, Eav4
Suporte de tipo de disco Disco do SO gerido e não gerido Apenas disco do SO gerido
Suporte de região Todas as regiões Todas as regiões
Persistência de dados Os dados do disco do SO escritos no disco do SO são armazenados no Armazenamento do Azure Os dados escritos no disco do SO são armazenados no armazenamento de VM local e não persistem no Armazenamento do Azure.
Estado de paragem desalocado As VMs e as instâncias do conjunto de dimensionamento podem ser paradas desalocadas e reiniciadas a partir do estado stop-deallocated Não suportado
Suporte especializado do disco do SO Yes No
Redimensionamento do disco do SO Suportado durante a criação da VM e após a paragem da VM Suportado apenas durante a criação da VM
Redimensionar para um novo tamanho de VM Os dados do disco do SO são preservados Os dados no disco do SO são eliminados, o SO é reaprovisionado
Voltar a implementar Os dados do disco do SO são preservados Os dados no disco do SO são eliminados, o SO é reaprovisionado
Parar/Iniciar da VM Os dados do disco do SO são preservados Não suportado
Colocação de ficheiros de página Para o Windows, o ficheiro de página é armazenado no disco de recursos Para o Windows, o ficheiro de página é armazenado no disco do SO (para colocação da cache do SO e colocação do disco temporário).
Manutenção da VM/VMSS através da recuperação Os dados do disco do SO são preservados Os dados do disco do SO não são preservados
Manutenção da VM/VMSS com a Migração Em Direto Os dados do disco do SO são preservados Os dados do disco do SO são preservados

* 4 O TiB é o tamanho máximo suportado do disco do SO para discos geridos (persistentes). No entanto, muitos discos do SO são particionados com o registo de arranque principal (MBR) por predefinição e, por este motivo, estão limitados a 2 TiB. Para obter detalhes, veja Disco do SO.

Opções de colocação para discos de SO Efémero

O disco de SO efémero pode ser armazenado no disco de cache do SO da VM ou no disco temp/resource da VM. DiffDiskPlacement é a nova propriedade que pode ser utilizada para especificar onde pretende colocar o disco de SO Efémero. Com esta funcionalidade, quando uma VM do Windows é aprovisionada, configuramos o ficheiro de página para estar localizado no Disco do SO.

Requisitos de tamanho

Pode optar por implementar o Disco de SO Efémero na cache da VM ou no disco temporário da VM. O tamanho do disco do SO da imagem deve ser menor ou igual ao tamanho da temp/cache do tamanho da VM escolhido.

Por exemplo, se quiser optar pela colocação da cache do SO: as imagens padrão do Windows Server do marketplace são cerca de 127 GiB, o que significa que precisa de um tamanho de VM que tenha uma cache igual ou superior a 127 GiB. O Standard_DS3_v2 tem um tamanho de cache de 127 GiB, que é suficientemente grande. Neste caso, o Standard_DS3_v2 é o tamanho mais pequeno da série DSv2 que pode utilizar com esta imagem.

Por exemplo, se quiser optar pela colocação do disco Temporário: a imagem do servidor Ubuntu Padrão do marketplace é de cerca de 30 GiB. Para ativar o disco do SO Efémero na temp, o tamanho do disco temporário tem de ser igual ou superior a 30 GiB. Standard_B4ms tem um tamanho temporário de 32 GiB, que pode caber no disco de 30 GiB OS. Após a criação da VM, o espaço em disco temporário seria 2 GiB.

Importante

Se optar pela colocação do disco temporário, o tamanho do disco Temp Final = (Tamanho inicial do disco temporário - tamanho da imagem do SO).

No caso da colocação do disco Temp, uma vez que o disco de SO efémero é colocado no disco temporário, partilhará o IOPS com o disco temporário de acordo com o tamanho da VM escolhido por si.

As imagens Básicas do Linux e do Windows Server no Marketplace que são indicadas por [smallsize] tendem a ter cerca de 30 GiB e podem utilizar a maioria dos tamanhos de VM disponíveis. Os discos efémeros também requerem que o tamanho da VM suporte o armazenamento Premium. Normalmente, os tamanhos (mas nem sempre) têm um s no nome, como DSv2 e EsV3. Para obter mais informações, veja Tamanhos de VMs do Azure para obter detalhes sobre os tamanhos que suportam o armazenamento Premium.

Nota

O disco efémero não será acessível através do portal. Receberá um erro "Recurso não Encontrado" ou "404" ao aceder ao disco efémero que é esperado.

Funcionalidades não suportadas

  • Capturar imagens de VM
  • Instantâneos de disco
  • Azure Disk Encryption
  • Azure Backup
  • Azure Site Recovery
  • Troca de Discos do SO

Lançamento Fidedigno para discos de SO Efémero

Os discos de SO efémeros podem ser criados com o Lançamento fidedigno. Todas as regiões são suportadas para o Lançamento Fidedigno; nem todos os tamanhos de máquinas virtuais são suportados. Verifique os tamanhos das máquinas virtuais suportados para obter tamanhos suportados. O estado de convidado da VM (VMGS) é específico das VMs de lançamento fidedignas. É um blob que é gerido pelo Azure e contém as bases de dados de assinatura de arranque seguras de interface de firmware extensível (UEFI) unificadas e outras informações de segurança. Ao utilizar a iniciação fidedigna por predefinição , 1 GiB a partir da cache do SO ou do armazenamento temporário com base na opção de colocação escolhida está reservado para o VMGS. O ciclo de vida do blob VMGS está associado ao do Disco do SO.

Por exemplo, se tentar criar uma VM de disco de SO Efémero de iniciação fidedigna com uma imagem de SO do tamanho 56 GiB com o tamanho da VM Standard_DS4_v2 utilizar o posicionamento do disco temporário, obterá um erro, uma vez que "O disco do SO da VM Efémera com um tamanho superior a 55 GB não é permitido para o tamanho da VM Standard_DS4_v2 quando diffDiskPlacement é ResourceDisk". Isto acontece porque o armazenamento temporário para Standard_DS4_v2 é de 56 GiB e 1 GiB está reservado para o VMGS ao utilizar o lançamento fidedigno. Para o mesmo exemplo acima, se criar uma VM de disco de SO Efémero padrão, não obterá erros e será uma operação bem-sucedida.

Importante

Ao utilizar discos efémeros para VMs de Lançamento Fidedigno, as chaves e os segredos gerados ou selados pelo vTPM após a criação da VM podem não ser mantidos para operações como reimaginar e eventos de plataforma, como a recuperação de serviços.

Para obter mais informações sobre como implementar uma VM de início fidedigno

VMs confidenciais com discos de SO Efémero

As VMs Confidenciais baseadas em AMD atendem a requisitos de alta segurança e confidencialidade dos clientes. Estas VMs fornecem um limite forte e imposto por hardware para ajudar a satisfazer as suas necessidades de segurança. Existem limitações para utilizar VMs Confidenciais. Verifique a região, o tamanho e as limitações suportadas pelo SO para VMs confidenciais. O blob de estado de convidado da máquina virtual (VMGS) contém as informações de segurança da VM confidencial. As VMs confidenciais que utilizam discos de SO Efémero por predefinição 1 GiB a partir da cache do SO ou do armazenamento temporário com base na opção de colocação escolhida estão reservadas para o VMGS. O ciclo de vida do blob VMGS está associado ao do Disco do SO.

Importante

Ao escolher uma VM confidencial com encriptação de disco de SO completa antes da implementação da VM que utiliza uma chave gerida pelo cliente (CMK). A atualização de uma versão da chave CMK ou rotação de chaves não é suportada com o disco de SO Efémero. As VMs confidenciais que utilizam discos de SO Efémero têm de ser eliminadas antes de atualizar ou rodar as chaves e podem ser recriadas posteriormente.

Para obter mais informações sobre VMs confidenciais

Chave gerida pelo cliente

Pode optar por utilizar chaves geridas pelo cliente ou chaves geridas pela plataforma quando ativa a encriptação ponto a ponto para VMs com o disco de SO Efémero. Atualmente, esta opção só está disponível através do PowerShell, da CLI e do SDK em todas as regiões.

Importante

A atualização de uma versão da chave CMK ou rotação de chaves da chave gerida pelo cliente não é suportada com o disco de SO Efémero. As VMs que utilizam discos de SO Efémero têm de ser eliminadas antes de atualizar ou rodar as chaves e podem ser recriadas posteriormente.

Para obter mais informações sobre Encriptação no anfitrião

Passos seguintes

Crie uma VM com um disco de SO efémero com o portal do Azure/CLI/Modelo do PowerShell/ARM. Veja as perguntas mais frequentes sobre o disco de so efémero.