Compartir vía


Uso de discos Ultra de Azure

Se aplica a: ✔️ Máquinas virtuales Linux ✔️ Máquinas virtuales Windows ✔️ Conjuntos de escalado flexibles ✔️ Conjuntos de escalado uniformes

En este artículo se explica cómo implementar y usar discos Ultra; para obtener información conceptual sobre discos Ultra, consulte ¿Qué tipos de discos están disponibles en Azure?.

Los discos Ultra de Azure ofrecen un alto rendimiento, IOPS elevadas y un almacenamiento en disco coherente y de baja latencia para máquinas virtuales IaaS de Azure. En esta nueva oferta se proporciona un rendimiento exclusivo que se encuentra en los mismos niveles de disponibilidad que nuestras ofertas de discos existentes. Una ventaja importante de los discos Ultra es la posibilidad de cambiar dinámicamente el rendimiento del disco SSD junto con sus cargas de trabajo sin tener que reiniciar las máquinas virtuales. Además, los discos Ultra son adecuados para cargas de trabajo con grandes cantidades de datos, como SAP HANA, bases de datos de nivel superior y cargas de trabajo que admitan muchas transacciones.

Ámbito y limitaciones de la disponibilidad general

La lista siguiente contiene las limitaciones del disco Ultra:

  • Los Discos Ultra no se puede usar como disco del sistema operativo.
  • Los Ultra Disks no se pueden usar con Azure Compute Gallery.
  • Actualmente, los Discos Ultra solo admiten las opciones de infraestructura de máquina virtual única y zona de disponibilidad.
  • Los Discos Ultra no admiten conjuntos de disponibilidad.
  • Actualmente, los discos existentes no pueden cambiar su tipo a un disco Ultra. Deben migrarse.
  • Actualmente, Azure Government y Azure China no admiten claves administradas por el cliente para discos Ultra.
  • Azure Disk Encryption no se admite para las máquinas virtuales con Discos Ultra. En su lugar, debe usar el cifrado en reposo con claves administradas por la plataforma o administradas por el cliente.
  • Azure Site Recovery no se admite para las máquinas virtuales con Discos Ultra.
  • El Disco Ultra no admite el almacenamiento en caché de disco.
  • Las instantáneas se admiten con otras limitaciones.
  • La compatibilidad de Azure Backup para máquinas virtuales con Ultra Disks está disponible con carácter general. Azure Backup tiene limitaciones al usar Ultra Disks, consulte Compatibilidad con el almacenamiento de máquinas virtuales para más información.

Los Discos Ultra admiten un tamaño de sector físico de 4k de forma predeterminada, pero también admiten un tamaño de sector de 512E. La mayoría de las aplicaciones son compatibles con tamaños de sector de 4k, pero algunos requieren tamaños de sector de 512 bytes. Oracle Database, por ejemplo, requiere la versión 12.2 o posterior para admitir los discos nativos de 4 k. En las versiones anteriores de Oracle DB, se requiere un tamaño de sector de 512 bytes.

En la tabla siguiente se describen las regiones en las que están disponibles los Discos Ultra y sus opciones de disponibilidad correspondientes.

Nota:

Si una región de la lista siguiente no tiene ninguna zona de disponibilidad compatible con Discos Ultra, una máquina virtual de esa región debe implementarse sin redundancia de infraestructura para poder conectar un Disco Ultra.

Opciones de redundancia Regions
Máquinas virtuales únicas Centro de Australia
Sur de Brasil
Sur de Brasil
Este de Canadá
Centro de la India
Este de Asia
Centro-oeste de Alemania
Centro de Corea del Sur
Corea del Sur
Oeste de Reino Unido
Centro-norte de EE. UU., Centro-sur de EE. UU. y Oeste de EE. UU.
US Gov Arizona, US Gov Texas, US Gov Virginia
Una zona de disponibilidad Norte de Emiratos Árabes Unidos
Dos zonas de disponibilidad Centro de Francia
Centro de Catar
Norte de Sudáfrica
Tres zonas de disponibilidad Este de Australia
Centro de Canadá
Norte de China 3
Norte de Europa y Oeste de Europa
Norte de Italia
Japón Oriental
Centro de Polonia
Sudeste de Asia
Centro de Suecia
Norte de Suiza
Sur de Reino Unido 2
Centro de EE. UU., Este de EE. UU., Este de EE. UU. 2, Oeste de EE. UU. 2, Oeste de EE. UU. 3

No todos los tamaños de máquina virtual están disponibles en las regiones admitidas con Discos Ultra. En la tabla siguiente se enumeran las series de máquinas virtuales que son compatibles con Discos Ultra.

Tipo de máquina virtual Tamaños Descripción
Uso general Serie DSv3, serie Ddsv4, serie Dsv4, serie Dasv4, serie Dsv5, serie Ddsv5, serieDasv5 Uso equilibrado de la CPU en proporción de memoria. Ideal para desarrollo y pruebas, bases de datos pequeñas o medianas, y servidores web de tráfico bajo o medio.
Proceso optimizado Serie FSv2 Uso elevado de la CPU en proporción de memoria. Bueno para servidores web de tráfico medio, aplicaciones de red, procesos por lotes y servidores de aplicaciones.
Memoria optimizada Serie ESv3, serie Easv4, serie Edsv4, serie Esv4, serie Esv5, serie Edsv5, serie Easv5, serie Ebsv5, serie Ebdsv5, serie M, serie Mv2, serie Msv2/Mdsv2 Memoria alta en proporción de CPU. Excelente para servidores de bases de datos relacionales, memorias caché de capacidad media o grande y análisis en memoria.
Almacenamiento optimizado Serie LSv2, Serie Lsv3, Serie Lasv3 Máquina virtual con alto rendimiento de disco y de E/S, idónea para macrodatos, bases de datos SQL y NoSQL, almacenamiento de datos y bases de datos transaccionales grandes.
GPU optimizada Serie NCv2, serie NCv3, serie NCasT4_v3, serie ND, serie NDv2, serie NVv3, serie NVv4, serie NVadsA10 v5 Máquinas virtuales especializadas específicas para la representación de gráficos pesados y la edición de vídeo, así como para el entrenamiento e inferencia de modelos (ND) con aprendizaje profundo. Están disponibles con uno o varios GPU.
Optimizados para rendimiento Serie HB, serie HC, serie HBv2 Las máquinas virtuales de CPU más rápidas y eficaces con interfaces de red de alto rendimiento (RDMA) opcionales.

Determinar el tamaño de la máquina virtual y la disponibilidad por región

Máquinas virtuales que usan zonas de disponibilidad

Para usar los discos Ultra, debe determinar en qué zona de disponibilidad se encuentra. No todas las regiones admiten todos los tamaños de máquina virtual con discos Ultra. Para determinar si la región, la zona y el tamaño de la máquina virtual admiten discos Ultra, ejecute cualquiera de los siguientes comandos y asegúrese de reemplazar primero los valores region, vmSize y subscriptionId:

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"}

La respuesta será similar al formulario siguiente, donde X es la zona que se utilizará para la implementación en la región elegida. X podría ser 1, 2 o 3.

Conserve el valor de Zones, ya que representa la zona de disponibilidad y la necesitará para implementar un disco Ultra.

ResourceType Nombre Location Zones Restricción Capacidad Value
disks UltraSSD_LRS eastus2 X

Nota:

Si no ha habido respuesta del comando, el tamaño de máquina virtual seleccionado no es compatible con los discos Ultra en la región seleccionada.

Ahora que sabe en qué zona se va a realizar la implementación, siga los pasos de implementación de este artículo para implementar una máquina virtual con un disco Ultra conectado o conectar un disco Ultra a una máquina virtual existente.

Máquinas virtuales sin opciones de redundancia

Los discos Ultra implementados en regiones seleccionadas se deben implementar sin opciones de redundancia por el momento. Sin embargo, no todos los tamaños de máquina virtual que admiten discos Ultra están necesariamente en estas regiones. Para determinar qué tamaños de máquina virtual admiten discos Ultra, use cualquiera de los siguientes fragmentos de código. Asegúrese de reemplazar primero los valores vmSize, region y subscriptionId:

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

La respuesta tendrá una forma similar a la siguiente; UltraSSDAvailable True indica si el tamaño de la máquina virtual admite discos Ultra en esta región.

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

Implementación de un disco Ultra con Azure Resource Manager

En primer lugar, determine el tamaño de la máquina virtual que se va a implementar. Para obtener una lista de los tamaños de máquina virtual admitidos, vea Ámbito y limitaciones de la disponibilidad general.

Si quiere crear una máquina virtual con varios discos Ultra, vea el ejemplo Creación de una máquina virtual con varios discos Ultra.

Si piensa usar su propia plantilla, asegúrese de que apiVersion para Microsoft.Compute/virtualMachines y Microsoft.Compute/Disks se establece como 2018-06-01 (o posterior).

Establezca la SKU de disco en UltraSSD_LRS, luego establezca la capacidad de disco, IOPS, zona de disponibilidad y rendimiento en MBps para crear un disco Ultra.

Cuando se aprovisiona la máquina virtual, puede realizar una partición y dar formato a los discos de datos y configurarlos para las cargas de trabajo.

Implementación de un disco Ultra

En esta sección se describe la implementación de una máquina virtual equipada con un disco Ultra como disco de datos. Se supone que está familiarizado con la implementación de una máquina virtual; si no lo está, consulte Guía de inicio rápido: Creación de una máquina virtual Windows en Azure Portal.

  1. Inicie sesión en Azure Portal y navegue hasta Implementar una máquina virtual (VM).

  2. Asegúrese de elegir un tamaño y región compatibles de máquina virtual.

  3. Seleccione Zona de disponibilidad en Opciones de disponibilidad.

  4. Rellene las entradas restantes con las selecciones de su elección.

  5. Seleccione Discos.

    Captura de pantalla del flujo de creación de la VM, hoja Básico.

  6. En la hoja Discos, seleccione para Habilitar compatibilidad con Ultra Disks.

  7. Seleccione Crear y adjuntar un nuevo disco para conectar un disco Ultra ahora.

    Captura de pantalla del flujo de creación de la máquina virtual, hoja Disco, la compatibilidad con disco Ultra está habilitada y Crear y adjuntar un nuevo disco está resaltado.

  8. En la hoja Crear un disco, escriba un nombre y, a continuación, seleccione Cambiar tamaño.

    Captura de pantalla de la hoja Crear un disco nuevo, con el cambio de tamaño resaltado.

  9. Cambie la SKU del disco a Disco Ultra.

  10. Cambie los valores de Tamaño de disco personalizado (GiB) , IOPS del disco y Rendimiento de disco por los de su elección.

  11. Seleccione Aceptar en ambas hojas.

    Captura de pantalla de la hoja Seleccionar un tamaño de disco, con Disco Ultra seleccionado para Tipo de almacenamiento y otros valores resaltados.

  12. Continúe con la implementación de la máquina virtual, la misma que la implementación de cualquier otra máquina virtual.

Implementación de un disco Ultra: tamaño de sector de 512 bytes

  1. Inicie sesión en Azure Portal y, a continuación, busque y seleccione Discos.

  2. Seleccione + Nuevo para crear un nuevo disco.

  3. Seleccione una región que admita discos ultra y seleccione una zona de disponibilidad. Rellene el resto de los valores como desee.

  4. Seleccione Cambiar el tamaño.

    Captura de pantalla de la hoja de creación de disco, la región, la zona de disponibilidad y el cambio de tamaño resaltados.

  5. En SKU del disco, seleccione Disco Ultra, rellene los valores para el rendimiento deseado y seleccione Aceptar.

    Captura de pantalla de creación de un disco Ultra.

  6. En la hoja Básico, seleccione la pestaña Opciones avanzadas.

  7. Seleccione 512 para el tamaño del sector lógico y, a continuación, seleccione Revisar y crear.

    Captura de pantalla del selector para cambiar el tamaño del sector lógico del disco Ultra a 512.

Conexión de un disco Ultra

Como alternativa, si la máquina virtual existente se encuentra en una región o zona de disponibilidad que puede usar discos Ultra, puede usar este tipo de discos sin tener que crear una nueva máquina virtual. Para ello, habilite los discos Ultra en la máquina virtual existente y, a continuación, asócielos como discos de datos. Para habilitar la compatibilidad con un disco Ultra, debe detener la máquina virtual. Después de detener la máquina virtual, puede habilitar la compatibilidad y reiniciar la máquina virtual. Una vez habilitada la compatibilidad, puede conectar un disco Ultra:

  1. Vaya a la máquina virtual, deténgala y espere a que se desasigne.

  2. Una vez desasignada la máquina virtual, seleccione Discos.

  3. Seleccione Configuración adicional.

    Captura de pantalla de la hoja disco, configuración adicional resaltada.

  4. Seleccione para Habilitar compatibilidad con Ultra Disks.

    Captura de pantalla de la habilitación de la compatibilidad con discos Ultra.

  5. Seleccione Guardar.

  6. Seleccione Crear y adjuntar un nuevo disco y escriba un nombre para el nuevo disco.

  7. En Tipo de almacenamiento, seleccione Disco Ultra.

  8. Cambie los valores de Tamaño (GiB) , E/S máxima por segundo y Rendimiento máximo por los de su elección.

  9. Cuando vuelva a la hoja del disco, seleccione Guardar.

    Captura de pantalla de la hoja del disco con la adición de un nuevo disco Ultra.

  10. Vuelva a iniciar la máquina virtual.

Ajuste del rendimiento de un disco Ultra

Los discos Ultra ofrecen una capacidad única que permite ajustar su rendimiento. Puede ajustar el rendimiento de un disco Ultra cuatro veces en un período de 24 horas.

  1. Navegue hasta la máquina virtual y seleccione Discos.

  2. Seleccione el disco Ultra en el que desea modificar el rendimiento.

    Captura de pantalla de la hoja de discos de la máquina virtual con el disco Ultra resaltado.

  3. Seleccione Tamaño y rendimiento y, a continuación, realice las modificaciones.

  4. Seleccione Guardar.

    Captura de pantalla de la hoja de configuración del disco Ultra, con el tamaño del disco, las IOPS, el rendimiento y la opción para guardar resaltados.

Pasos siguientes