Usando os Discos Ultra do Azure

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

Este artigo explica como implantar e usar um Disco Ultra; para obter informações conceituais sobre Discos Ultra, confira quais tipos de disco estão disponíveis no Azure?.

Os Discos Ultra do Azure oferecem alta taxa de transferência, IOPS alta e armazenamento de disco de baixa latência consistente para máquinas virtuais (VMs) IaaS do Azure. Essa nova oferta fornece o melhor em desempenho de linha, nos mesmos níveis de disponibilidade que nossas ofertas de discos atuais. Um dos principais benefícios dos Discos Ultra é a capacidade de alterar dinamicamente o desempenho do SSD junto com suas cargas de trabalho sem a necessidade de reiniciar suas VMs. Os Discos Ultra são adequados para cargas de trabalho com uso intensivo de dados, como SAP HANA, bancos de dados de nível superior e cargas de trabalho com muitas transações.

Limitações e escopo da GA

A lista a seguir contém as limitações do Disco Ultra:

  • Os Discos Ultra não podem ser usados como um disco do sistema operacional.
  • Os Discos Ultra não podem ser usados com a Galeria de Computação do Azure.
  • Atualmente, os Discos Ultra dão suporte apenas a opções de infraestrutura de VM única e zona de disponibilidade.
  • Discos Ultra não dão suporte a conjuntos de disponibilidade.
  • O tamanho de um Disco Ultra não pode ser expandido sem desalocar a VM ou desanexar o Disco Ultra.
  • Atualmente, os discos existentes não podem alterar seu tipo para um Disco Ultra. Eles devem ser migrados.
  • Atualmente, o Azure Governamental e o Azure China não dão suporte a chaves gerenciadas pelo cliente em discos Ultra.
  • Não há suporte para a Criptografia de Disco do Azure para VMs com Discos Ultra. Em vez disso, você deve usar a criptografia em repouso com chaves gerenciadas pela plataforma ou gerenciadas pelo cliente.
  • Não há suporte para o Azure Site Recovery para VMs com Discos Ultra.
  • Os Discos Ultra não dão suporte ao cache de disco.
  • Há suporte para instantâneos com outras limitações.
  • O suporte do Backup do Azure para VMs com Discos Ultra está em disponibilidade geral. O Backup do Azure tem limitações ao usar Discos Ultra, consulte suporte ao armazenamento de VM para obter detalhes.

Os Discos Ultra suportam um tamanho de setor físico de 4k por padrão, mas também suportam um tamanho de setor de 512E. A maioria dos aplicativos é compatível com tamanhos de setor de 4K, mas alguns requerem tamanhos de setor de 512 bytes. O Oracle Database, por exemplo, requer a versão 12.2 ou posterior para dar suporte aos discos nativos de 4K. Para versões mais antigas do Oracle DB, é necessário o tamanho de setor de 512 bytes.

A tabela a seguir descreve as regiões nas quais os Discos Ultra estão disponíveis e suas opções de disponibilidade correspondentes.

Observação

Se uma região na lista a seguir não tiver zonas de disponibilidade que suportem discos ultra, então uma VM nessa região deve ser implantadas sem redundância de infraestrutura para anexar um Disco Ultra.

Opções de redundância Regiões
VMs individuais Austrália Central
Brazil South
Sudeste do Brasil
Leste do Canadá
Índia Central
Leste da Ásia
Centro-Oeste da Alemanha
Coreia Central
Sul da Coreia
Oeste do Reino Unido
Centro-Norte dos EUA, Centro-Sul dos EUA, Oeste dos EUA
US Gov - Arizona, US Gov - Texas, US Gov - Virgínia
Zona de disponibilidade um Norte dos EAU
Dois zonas de disponibilidade França Central
Catar Central
Norte da África do Sul
Três zonas de disponibilidade Leste da Austrália
Canadá Central
Norte da China 3
Norte da Europa, Europa Ocidental
Norte da Itália
Leste do Japão
Polônia Central
Sudeste Asiático
Suécia Central
Norte da Suíça
Sul do Reino Unido
EUA Central, Leste dos EUA, Leste dos EUA 2, Oeste dos EUA 2, Oeste dos EUA 3

Nem todo tamanho de VM está disponível em todas as regiões com suporte com Discos Ultra. A tabela a seguir lista as séries de VMs compatíveis com Discos Ultra.

Tipo de VM Tamanhos Descrição
Uso geral Série DSv3, série Ddsv4, série Dsv4, série Dasv4, série Dsv5, série Ddsv5, série Dasv5 Relação equilibrada de CPU/memória. Ideal para teste e desenvolvimento, bancos de dados pequenos a médios e servidores Web de tráfego baixo a médio.
Otimizado para computação série FSv2 Alta relação de CPU/memória. Boa para servidores web de tráfego médio, dispositivos de rede, processos de lote e servidores de aplicativo.
Otimizado para memória Série ESv3, série Easv4, série Edsv4, série Esv4, série Esv5, série Edsv5, série Easv5, série Ebsv5, série Ebdsv5, série M, série Mv2, série Msv2/Mdsv2 Alta relação de memória/CPU. Ótima para servidores de banco de dados relacionais, caches médios a grandes e análises na memória.
Otimizado para armazenamento série LSv2, série Lsv3, série Lasv3 Alta taxa de transferência de disco e E/S ideal para Big Data, SQL, bancos de dados NoSQL, armazenamento de dados e grandes bancos de dados transacionais.
GPU otimizada série NCv2, série NCv3, série NCasT4_v3, série ND, série NDv2, série NVv3, série NVv4, série NVadsA10 v5 Máquinas virtuais especializadas direcionadas para edição de vídeo e renderização gráfica pesada, assim como inferência e treinamento do modelo (ND) com aprendizado profundo. Disponível com uma ou várias GPUs.
Otimizado para desempenho série HB, série HC, série HBv2 As máquinas virtuais de CPU mais rápidas e potentes com adaptadores de rede de alta taxa de transferência (RDMA) opcionais.

Determinar a disponibilidade da região e do tamanho da VM

VMs que usam zonas de disponibilidade

Para usar os Discos Ultra, você precisa determinar em qual zona de disponibilidade você está. Nem todas as regiões dão suporte a cada tamanho de VM com Discos Ultra. Para determinar se a região, a zona e o tamanho da VM dão suporte a Discos Ultra, execute um dos seguintes comandos, certificando-se de substituir os valores de região, vmSize e subscriptionId primeiro:

CLI

subscriptionId="<yourSubID>"
# Example value is southeastasia
region="<yourLocation>"
# Example value is Standard_E64s_v3
vmSize="<yourVMSize>"

az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].locationInfo[0].zoneDetails[0].Name" --subscription $subscriptionId

PowerShell

# Example value is southeastasia
$region = "<yourLocation>"
# Example value is Standard_E64s_v3
$vmSize = "<yourVMSize>"
$sku = (Get-AzComputeResourceSku | where {$_.Locations -icontains($region) -and ($_.Name -eq $vmSize) -and $_.LocationInfo[0].ZoneDetails.Count -gt 0})
if($sku){$sku[0].LocationInfo[0].ZoneDetails} Else {Write-host "$vmSize is not supported with Ultra Disk in $region region"}

A resposta será semelhante à forma abaixo, em que X é a zona a ser usada para implantação na sua região escolhida. X pode ser 1, 2 ou 3.

Preservar o valor Zonas, representa sua zona de disponibilidade e você precisará dela para implantar um ultra Disk.

ResourceType Nome Localização Zonas Restrição Funcionalidade Valor
disks UltraSSD_LRS eastus2 X

Observação

Se não houver resposta do comando, o tamanho da VM selecionado não terá suporte a Discos Ultra na região selecionada.

Agora que você sabe em qual zona implantar, siga as etapas de implantação neste artigo para implantar uma VM com um Disco Ultra anexado ou anexar um Disco Ultra a uma VM existente.

VMs sem opções de redundância

Ultra discos implantados em regiões selecionadas devem ser implantados sem nenhuma opção de redundância, por enquanto. No entanto, nem todos os tamanhos de VM que dão suporte a Discos Ultra estão necessariamente nessas regiões. Para determinar quais tamanhos de VM dão suporte a Discos Ultra, use um dos snippets de código a seguir. Substitua os valores vmSize, region e subscriptionId primeiro:

subscriptionId="<yourSubID>"
# Example value is westus
region="<yourLocation>"
# Example value is Standard_E64s_v3
vmSize="<yourVMSize>"

az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].capabilities" --subscription $subscriptionId
# Example value is westus
$region = "<yourLocation>"
# Example value is Standard_E64s_v3
$vmSize = "<yourVMSize>"
(Get-AzComputeResourceSku | where {$_.Locations -icontains($region) -and ($_.Name -eq $vmSize) })[0].Capabilities

A resposta será semelhante ao formulário a seguir, UltraSSDAvailable True indica se o tamanho da VM dá suporte a Discos Ultra nesta região.

Name                                         Value
----                                         -----
MaxResourceVolumeMB                          884736
OSVhdSizeMB                                  1047552
vCPUs                                        64
HyperVGenerations                            V1,V2
MemoryGB                                     432
MaxDataDiskCount                             32
LowPriorityCapable                           True
PremiumIO                                    True
VMDeploymentTypes                            IaaS
vCPUsAvailable                               64
ACUs                                         160
vCPUsPerCore                                 2
CombinedTempDiskAndCachedIOPS                128000
CombinedTempDiskAndCachedReadBytesPerSecond  1073741824
CombinedTempDiskAndCachedWriteBytesPerSecond 1073741824
CachedDiskBytes                              1717986918400
UncachedDiskIOPS                             80000
UncachedDiskBytesPerSecond                   1258291200
EphemeralOSDiskSupported                     True
AcceleratedNetworkingEnabled                 True
RdmaEnabled                                  False
MaxNetworkInterfaces                         8
UltraSSDAvailable                            True

Implantar um Disco Ultra usando o Azure Resource Manager

Primeiro, determine o tamanho da VM a ser implantada. Para obter uma lista de tamanhos de VM com suporte, consulte a seção escopo e limitações do GA.

Se você quiser criar uma VM com vários Discos Ultra, confira o exemplo Criar uma VM com vários Discos Ultra.

Se você pretende usar seu próprio modelo, certifique-se de que apiVersion para Microsoft.Compute/virtualMachines e Microsoft.Compute/Disks esteja definido como 2018-06-01 (ou posterior).

Defina o SKU de disco como UltraSSD_LRS e defina a capacidade do disco, o IOPS, a zona de disponibilidade e a taxa de transferência em MBps para criar um Disco Ultra.

Depois que a VM for provisionada, será possível particionar e formatar os discos de dados e configurá-los para suas cargas de trabalho.

Implantar um Disco Ultra

Esta seção aborda a implantação de uma máquina virtual equipada com um Disco Ultra como um disco de dados. Ele pressupõe que você tenha familiaridade com a implantação de uma máquina virtual, se não tiver, consulte nosso Início Rápido: criar uma máquina virtual do Windows no portal do Azure.

  1. Entre no portal do Azure e navegue para implantas uma máquina virtual(VM).

  2. Certifique-se de escolher um tamanho de VM e uma região com suporte.

  3. Selecione zona de disponibilidade em Opções de disponibilidade.

  4. Preencha as entradas restantes com seleções de sua escolha.

  5. Escolha Discos.

    Captura de tela de fluxo de criação de VM, folha básico.

  6. Na folha discos, selecione Sim para habilitar a compatibilidade de ultra Disk.

  7. Selecione Criar e anexar um novo disco para anexar um Disco Ultra agora.

    Captura de tela do fluxo de criação de VM, folha de disco; a compatibilidade com Discos Ultra está habilitada e a opção para criar e anexar um novo disco está realçado.

  8. Na folha criar um novo disco, insira um nome e, em seguida, selecione alterar tamanho.

    Captura de tela de criar uma nova folha de disco, alterar o tamanho realçado.

  9. Altere a SKU do disco para ultra Disk.

  10. Altere os valores de tamanho de disco personalizado (GIB) , IOPS de discoe taxa de transferência de disco para aqueles de sua escolha.

  11. Selecione OK em ambas as folhas.

    Captura de tela da folha selecionar um tamanho de disco, com o Disco Ultra selecionado como o tipo de armazenamento e outros valores realçados.

  12. Continue com a implantação da VM, da mesma forma que você implantaria qualquer outra VM.

Implantar um Disco Ultra – tamanho do setor de 512 bytes

  1. Entre noportal do Azure, em seguida, procure e selecioneDiscos.

  2. Selecione + Novo para criar um novo disco.

  3. Selecione uma região que dê suporte a Discos Ultra, selecione uma zona de disponibilidade e preencha o restante dos valores conforme desejado.

  4. Selecione Alterar tamanho.

    Captura de tela de criar folha de disco, região, zona de disponibilidade e tamanho de alteração realçado.

  5. Para o SKU de Disco, selecione Disco Ultra, preencha os valores para o desempenho desejado e selecione OK.

    Captura de tela da criação do Disco Ultra.

  6. Na folha noções básicas, selecione a guia avançado.

  7. Selecione 512 para tamanho de setor lógicoe, em seguida, selecione revisar + criar.

    Captura de tela do seletor para alterar o tamanho do setor lógico do Disco Ultra para 512.

Anexar um Disco Ultra

Como alternativa, se a VM existente estiver em uma região/zona de disponibilidade capaz de usar Discos Ultra, você poderá usar os Discos Ultra sem precisar criar uma nova VM. Ao habilitar os Discos Ultra em sua VM existente, anexe-os como discos de dados. Para habilitar a compatibilidade com Discos Ultra, você deve interromper a VM. Depois de parar a VM, você pode habilitar a compatibilidade e reiniciar a VM. Depois que a compatibilidade estiver habilitada, você poderá anexar um Ultra Disk:

  1. Navegue até sua VM e interrompa-a, aguarde até que ela seja desalocada.

  2. Depois que a VM tiver sido desalocada, selecione discos.

  3. Selecione Configurações adicionais.

    Captura de tela da folha de disco, configurações adicionais realçadas.

  4. Selecione Sim para habilitar a compatibilidade de ultra Disk.

    Captura de tela da habilitação da compatibilidade com Discos Ultra.

  5. Selecione Salvar.

  6. Selecione criar e anexar um novo disco e preencha um nome para o novo disco.

  7. Para tipo de armazenamento, selecione ultra Disk.

  8. Altere os valores de tamanho (GIB) , IOPS máximoe taxa de transferência máxima para aqueles de sua escolha.

  9. Depois de retornar à folha do disco, selecione Salvar.

    Captura de tela da folha de disco, adição de um novo Disco Ultra.

  10. Inicie sua VM novamente.

Ajustar o desempenho de um Disco Ultra

Os Discos Ultra oferecem uma funcionalidade exclusiva que permite ajustar o desempenho deles. Você pode ajustar o desempenho de um Disco Ultra quatro vezes em um período de 24 horas.

  1. Navegue até sua VM e selecione discos.

  2. Selecione o Disco Ultra para o qual você gostaria de modificar o desempenho.

    Captura de tela da folha discos na VM, com o Disco Ultra realçado.

  3. Selecione tamanho + desempenho e faça suas modificações.

  4. Selecione Salvar.

    Captura de tela da folha de configuração em seu Disco Ultra; tamanho do disco, IOPS, taxa de transferência e salvar estão realçados.

Próximas etapas