Determinación del uso de Premium Storage

Algunas aplicaciones tienen una mayor demanda de almacenamiento de datos que otras. Para ejecutarse de forma óptima, las aplicaciones como Dynamics CRM, Exchange Server, SAP Business Suite, SQL Server, Oracle y SharePoint requieren un alto rendimiento y una latencia baja que se mantengan constantes.

Al crear las máquinas virtuales o agregar discos nuevos, hay una serie de opciones que tendrán un impacto significativo en el rendimiento del disco, empezando por el tipo de almacenamiento que se elija.

Tipos de discos

Los discos de Azure están diseñados para ofrecer una disponibilidad del 99,999 %.

Hay cuatro niveles de rendimiento para el almacenamiento que puede elegir al crear los discos: discos Ultra, discos SSD Premium, SSD estándar y almacenamiento HDD estándar. Según el tamaño de máquina virtual, puede combinar y asociar estos tipos de disco.

Discos Ultra

Los discos Ultra de Azure ofrecen un alto rendimiento, un número elevado de IOPS y un almacenamiento en disco coherente y de baja latencia para máquinas virtuales IaaS de Azure. Los discos Ultra incluyen la capacidad de cambiar dinámicamente el rendimiento del disco sin tener que reiniciar las máquinas virtuales (VM). Además, 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. Los discos Ultra solo se pueden utilizar como discos de datos. Por ello, recomendamos usar los discos SSD Premium como discos de sistema operativo.

Discos SSD Premium

Los discos SSD Premium están respaldados por unidades de estado sólido (SSD) y ofrecen soporte de disco de alto rendimiento y baja latencia para máquinas virtuales que ejecutan cargas de trabajo intensivas de entrada y salida. Estas unidades tienden a ser más confiables dado que no tienen partes móviles. Una cabeza de lectura o escritura no necesita desplazarse a la ubicación correcta de un disco para buscar los datos solicitados.

Los discos SSD Premium se usan con tamaños de máquina virtual que incluyen una "s" en el nombre de la serie. Por ejemplo, están la serie Dv3 y la serie Dsv3; la serie Dsv3 se puede utilizar con discos SSD Premium.

SSD estándar

El almacenamiento Premium está limitado a determinados tamaños de máquina virtual, de forma que el tipo de máquina virtual que cree afectará a las capacidades de almacenamiento: tamaño, capacidad máxima y tipo de almacenamiento. ¿Qué ocurre si tiene una máquina virtual de gama baja, pero necesita almacenamiento SSD para el rendimiento de E/S? Para eso son los discos SSD estándar. Desde el punto de vista de costo y rendimiento, este tipo de disco se sitúa entre las unidades HDD estándar y las unidades SSD Premium.

Puede usar los SSD estándar con cualquier tamaño de máquina virtual, incluidos aquellos que no admiten almacenamiento premium. El uso de discos SSD estándar es la única forma de usar SSD con esas máquinas virtuales. Este tipo de disco solo está disponible en determinadas regiones y únicamente con discos administrados.

Almacenamiento HDD estándar

Los discos HDD estándar están respaldados por unidades de disco duro (HDD) tradicionales. Los discos HDD estándar se facturan a una velocidad inferior que los discos Premium. Los discos HDD estándar se pueden usar con cualquier tamaño de máquina virtual.

Diferencias entre discos administrados y no administrados

Al crear máquinas virtuales o discos duros virtuales, puede optar por usar discos no administrados o administrados.

Con los discos no administrados, usted está a cargo de las cuentas de almacenamiento que contienen los discos duros virtuales correspondientes a los discos de la máquina virtual. Las tarifas de la cuenta de almacenamiento que se pagan dependen de la cantidad de espacio que se use. Una cuenta de almacenamiento tiene un límite fijo de 20 000 operaciones de E/S por segundo, lo que significa admite 40 discos duros virtuales estándar a máxima potencia. Si tiene que escalar horizontalmente, necesitará más de una cuenta de almacenamiento, lo que puede complicar las cosas.

Los discos administrados son el modelo de almacenamiento en disco más reciente y el recomendado. Solucionan de forma elegante esa complejidad al pasar a Azure la carga de administrar las cuentas de almacenamiento. Especifique el tipo y el tamaño del disco, y Azure creará y administrará el disco y el almacenamiento que use. No tiene que preocuparse por los límites de la cuenta de almacenamiento, lo que facilita el escalado horizontal. Estos son algunos de los beneficios que obtiene en comparación con los discos no administrados anteriores:

  • Mayor confiabilidad: Azure garantiza que los discos duros virtuales asociados con máquinas virtuales de alta confiabilidad se colocarán en distintas partes de Azure Storage para proporcionar niveles similares de resistencia.
  • Mayor seguridad: los discos administrados son recursos administrados en el grupo de recursos, lo que significa que pueden usar el control de acceso basado en rol para restringir quién puede trabajar con los datos del disco duro virtual.
  • Compatibilidad con instantáneas: se pueden usar instantáneas para crear una copia de solo lectura de un disco duro virtual. Tiene que apagar la máquina virtual propietaria, pero la instantánea solo tarda unos segundos en crearse. Una vez que se cree, puede encender la máquina virtual y usar la instantánea para crear un duplicado de la misma, si lo que le desea es solucionar un problema de producción, o revertir la máquina virtual al punto en el tiempo en que se tomó la instantánea.
  • Compatibilidad con copias de seguridad: con Azure Backup se pueden realizar copias de seguridad automáticas de los discos administrados en regiones diferentes para la recuperación ante desastres sin que esto afecte a los servicios de la máquina virtual.

Teniendo en cuenta todas las ventajas adicionales, incluidas las características de rendimiento garantizado, siempre debería elegir discos administrados para las nuevas máquinas virtuales.

Comparación de discos

En la tabla siguiente se ofrece una comparación de los discos Ultra, SSD Premium, SSD estándar y HDD estándar para ayudarle a decidir cuál utilizar.

Disco Ultra SSD Premium SSD estándar HDD estándar
Tipo de disco SSD SSD SSD HDD
Escenario Cargas de trabajo intensivas de E/S, como SAP HANA, bases de datos de nivel superior (por ejemplo SQL, Oracle) y otras cargas de trabajo con gran cantidad de transacciones. Cargas de trabajo delicadas de producción y rendimiento Servidores web, aplicaciones empresariales poco utilizadas y desarrollo y pruebas Copia de seguridad, no crítico, acceso poco frecuente
Tamaño máximo del disco 65 536 gibibyte (GiB) 32 767 GiB 32 767 GiB 32 767 GiB
Rendimiento máx. 2000 MiB/s 900 MiB/s 750 MiB/s 500 MiB/s
IOPS máx. 160 000 20.000 6,000 2.000

A continuación se muestran más detalles sobre el rendimiento de disco.

Replicación de datos

Los datos de su cuenta de Microsoft Azure Storage se replican automáticamente para garantizar su durabilidad y su alta disponibilidad. La replicación de Azure Storage copia los datos para protegerlos de eventos previstos e imprevistos, como errores transitorios de hardware, interrupciones del suministro eléctrico o de la red, desastres naturales y otros. Puede optar por replicar los datos en el mismo centro de datos, en centros de datos zonales que estén en la misma región e incluso entre regiones.

Hay varios tipos de replicación:

  • Almacenamiento con redundancia local (LRS): Azure replica los datos en el mismo centro de datos de Azure. Los datos sigue estando disponibles si se produce un error en un nodo. Pero si se produce un error que afecta a todo el centro de datos, los datos pueden no estar disponibles.
  • Almacenamiento con redundancia geográfica (GRS): Azure replica sus datos a una segunda región que se encuentra a cientos de kilómetros de distancia de la región primaria. Si la cuenta de almacenamiento tiene habilitado GRS, los datos se mantienen incluso ante un apagón regional completo o un desastre del que la región primaria no se puede recuperar.
  • Almacenamiento con redundancia geográfica con acceso de lectura (RA-GRS): Azure proporciona acceso de solo lectura a los datos de la ubicación secundaria y replicación geográfica entre dos regiones. Si se produce un error en un centro de datos, los datos se pueden leer pero no se puede modificar.
  • Almacenamiento con redundancia de zona (ZRS): Azure replica los datos de manera sincrónica en tres clústeres de almacenamiento en una sola región. Cada clúster de almacenamiento está separado físicamente de los demás y reside en su propia zona de disponibilidad (AZ). Con este tipo de replicación, puede tener acceso y administrar los datos en caso de que una zona deja de estar disponible.
  • Almacenamiento con redundancia de zona geográfica (GZRS): Azure replica los datos de manera sincrónica en tres zonas de disponibilidad de una región. Los datos también se replican tres veces en otra región secundaria emparejada.
  • Almacenamiento con redundancia de zona geográfica con acceso de lectura (RA-GZRS): Azure proporciona acceso de solo lectura a los datos en la ubicación secundaria. La replicación geográfica se realiza entre tres zonas de disponibilidad en dos regiones. Si se produce un error en un centro de datos, los datos se pueden leer pero no se puede modificar.

Las cuentas de almacenamiento estándar admiten todos los tipos de replicación, pero las cuentas premium solo admiten almacenamiento con redundancia local (LRS). Teniendo en cuenta que las propias máquinas virtuales se ejecutan en una sola región, esta restricción no supone normalmente un problema para el almacenamiento de los discos duros virtuales.

Rendimiento de disco

El rendimiento de los discos depende del tipo de disco que elija. Cada disco se clasifica según un determinado número de operaciones de E/S por segundo (o IOPS). Además, cada unidad tiene una clasificación de rendimiento que determina la cantidad de datos que se pueden leer o escribir en un segundo. La combinación de estos dos factores determina la rapidez del disco.

Por ejemplo, con el almacenamiento estándar, se obtiene un rendimiento máximo de 500 IOPS y 60 MB/segundo por disco (incluso en SSD). Con el almacenamiento premium, el número de IOPS depende de los discos premium que elija y del tamaño de la máquina virtual.

P4 P6 P10 P15 P20 P30 P40 P50 P60 P70 P80
Tamaño del disco 32 GiB 64 GiB 128 GiB 256 GiB 512 GiB 1 TiB 2 TiB 4 TiB 8 TiB 16 TiB 32 TiB
IOPS máximas por disco 120 240 500 1 100 2300 5000 7500 7500 16 000 18 000 20 000
Rendimiento máximo por disco 25 MB/s 50 MB/s 100 MB/s 125 MB/s 150 MB/s 200 MB/s 250 MB/s 250 MB/s 500 MB/s 750 MB/s 900 MB/s

Como puede ver, las opciones van desde 25 MB/s y 120 IOPS hasta 900 MB/s y 20 000 IOPS.