Usar 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 ultra Disk, para obter informações conceituais sobre ultra disks, consulte 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 consistente de baixa latência para máquina virtual IaaS Azure (VMs). Essa nova oferta fornece o melhor em desempenho de linha, nos mesmos níveis de disponibilidade que nossas ofertas de discos atuais. Um grande benefício 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 de grande volume de dados, como SAP HANA, bancos de dados de camada superior e cargas de trabalho de transações pesadas.
Limitações e escopo da GA
A lista a seguir contém as limitações dos Discos Ultra:
- Não pode ser usado como discos do sistema operacional.
- Não dá suporte à exportação de disco.
- Não dá suporte a imagens de VM.
- Não dá suporte a conjuntos de disponibilidade.
- Não dá suporte ao Azure Disk Encryption.
- Não é possível ser anexado a VMs existentes criptografadas anteriormente com o Azure Disk Encryption.
- Não dá suporte ao Azure Site Recovery.
- Não dá suporte ao cache de disco.
- É necessário desalocar a VM ou desanexar o Disco Ultra para expandi-lo
- Atualmente, os discos existentes não podem alterar seu tipo para um Disco Ultra. Eles devem ser migrados.
- Atualmente, só dá suporte a opções de infraestrutura de VM única e zona de disponibilidade.
- Há suporte para instantâneos com limitações adicionais.
- 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 Sul 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 | Sudeste do Brasil Polônia Central Norte dos EAU |
Dois zonas de disponibilidade | Norte da África do Sul Norte da China 3 França Central Catar Central Norte da Suíça |
Três zonas de disponibilidade | Leste da Austrália Canadá Central Norte da Europa, Europa Ocidental Leste do Japão Sudeste Asiático Suécia Central 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 | Taxa de transferência de disco alta e de E/S são ideais para bancos de dados Big Data, SQL, NoSQL, armazenamento de dados e grandes 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. |
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 ultra discos, você precisa determinar em qual zona de disponibilidade você está. Nem toda região dá suporte a todos os tamanhos de VM com ultra discos. Para determinar se a região, a zona e o tamanho da VM dão suporte a ultra discos, execute um dos seguintes comandos, certifique-se de substituir os valores de região, vmSizee assinatura primeiro:
CLI
subscription="<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 $subscription
PowerShell
$region = "southeastasia"
$vmSize = "Standard_E64s_v3"
$sku = (Get-AzComputeResourceSku | where {$_.Locations.Contains($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 com ultra discos 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 ultra Disk anexado ou anexar um ultra Disk 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 todo tamanho de VM que dá suporte a discos ultra necessariamente está nessas regiões. Para determinar quais tamanhos de VM dão suporte a ultra discos, use qualquer um dos trechos de código a seguir. Certifique-se de substituir vmSize
e subscription
os valores primeiro:
subscription="<yourSubID>"
region="westus"
# example value is Standard_E64s_v3
vmSize="<yourVMSize>"
az vm list-skus --resource-type virtualMachines --location $region --query "[?name=='$vmSize'].capabilities" --subscription $subscription
$region = "westus"
$vmSize = "Standard_E64s_v3"
(Get-AzComputeResourceSku | where {$_.Locations.Contains($region) -and ($_.Name -eq $vmSize) })[0].Capabilities
A resposta será semelhante ao seguinte formulário, UltraSSDAvailable True
indica se o tamanho da VM dá suporte a ultra discos nessa 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 ultra Disk 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ê gostaria de criar uma VM com discos ultra múltiplo, consulte o modelo Criar uma VM com um ultra SSD múltiplo.
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 a SKU do disco como UltraSSD_LRS, em seguida, defina a capacidade do disco, o IOPS, a zona de disponibilidade e a taxa de transferência em Mbps para criar um ultra Disk.
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 ultra Disk
Esta seção aborda a implantação de uma máquina virtual equipada com um ultra Disk 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.
Entre no portal do Azure e navegue para implantas uma máquina virtual(VM).
Certifique-se de escolher um tamanho de VM e uma região com suporte.
Selecione zona de disponibilidade em Opções de disponibilidade.
Preencha as entradas restantes com seleções de sua escolha.
Escolha Discos.
Na folha discos, selecione Sim para habilitar a compatibilidade de ultra Disk.
Selecione criar e anexar um novo disco para anexar um ultra Disk agora.
Na folha criar um novo disco, insira um nome e, em seguida, selecione alterar tamanho.
Altere a SKU do disco para ultra Disk.
Altere os valores de tamanho de disco personalizado (GIB) , IOPS de discoe taxa de transferência de disco para aqueles de sua escolha.
Selecione OK em ambas as folhas.
Continue com a implantação da VM, é o mesmo que você faria ao implantar qualquer outra VM.
Implantar um tamanho de setor de byte de 512 bytes
Entre noportal do Azure, em seguida, procure e selecioneDiscos.
Selecione + Novo para criar um novo disco.
Selecione uma região que dê suporte a ultra discos e selecione uma zona de disponibilidade, preencha o restante dos valores como desejar.
Selecione Alterar tamanho.
Para SKU de disco, selecione ultra Diske preencha os valores para o desempenho desejado e selecione OK.
Na folha noções básicas, selecione a guia avançado.
Selecione 512 para tamanho de setor lógicoe, em seguida, selecione revisar + criar.
Anexar um ultra Disk
Como alternativa, se sua VM existente estiver em uma zona de região/disponibilidade que seja capaz de usar ultra disks, você poderá usar ultra discos sem precisar criar uma nova VM. Habilitando ultra discos em sua VM existente e, em seguida, anexando-os como discos de dados. Para habilitar a compatibilidade de ultra Disk, você deve parar a VM. Depois de parar a VM, você pode habilitar a compatibilidade e reiniciar a VM. Quando a compatibilidade estiver habilitada, você poderá anexar um disco ultra:
Navegue até sua VM e interrompa-a, aguarde até que ela seja desalocada.
Depois que a VM tiver sido desalocada, selecione discos.
Selecione Configurações adicionais.
Selecione Sim para habilitar a compatibilidade de ultra Disk.
Selecione Salvar.
Selecione criar e anexar um novo disco e preencha um nome para o novo disco.
Para tipo de armazenamento, selecione ultra Disk.
Altere os valores de tamanho (GIB) , IOPS máximoe taxa de transferência máxima para aqueles de sua escolha.
Depois de retornar à folha do disco, selecione Salvar.
Inicie sua VM novamente.
Ajustar o desempenho de um ultra Disk
Ultra disks oferece um recurso exclusivo que permite que você ajuste seu desempenho. Você pode ajustar o desempenho de um Disco Ultra quatro vezes em um período de 24 horas.
Navegue até sua VM e selecione discos.
Selecione o ultra Disk do qual você gostaria de modificar o desempenho.
Selecione tamanho + desempenho e faça suas modificações.
Selecione Salvar.
Próximas etapas
- Usar discos ultra do Azure no Serviço de Kubernetes do Azure (versão preliminar).
- Migre o disco de log para um ultra Disk.
- Para mais perguntas sobre Discos Ultra, confira a seção Discos Ultra das perguntas frequentes.