Omitir navegación

Mejora de la disponibilidad mediante el almacenamiento con redundancia de zona para Azure Disk Storage

Publicado el 9 septiembre, 2021

General Manager, Azure Storage

A medida que las organizaciones aceleran su adopción de la nube, la necesidad de una infraestructura confiable es fundamental para garantizar la continuidad empresarial y evitar costosas interrupciones. Azure Disk Storage proporciona la máxima resistencia para todas las cargas de trabajo, con una excelente tasa de error anual del 0 % y acuerdos de nivel de servicio de una sola instancia para todos los tipos de disco, incluido un extraordinario acuerdo de nivel de servicio de una sola instancia que garantiza una disponibilidad del 99,9 % de las máquinas virtuales de Azure con discos SSD prémium o Almacenamiento en disco Ultra de Azure.

Hoy seguimos invirtiendo en mejorar aún más la confiabilidad de nuestra infraestructura con la disponibilidad general del almacenamiento con redundancia de zona (ZRS) para Azure Disk Storage. ZRS permite aumentar la disponibilidad de las cargas de trabajo críticas. Es la única opción disponible en el sector que proporciona replicación sincrónica del almacenamiento en bloque en tres zonas de una región, lo que permite que los discos toleren errores de zona que pueden producirse por desastres naturales o problemas de hardware. Actualmente, se admite ZRS para los discos SSD prémium y estándar de Azure.

Durante la versión preliminar, hemos observado un gran interés y hemos recibido comentarios excelentes de numerosos clientes empresariales de diversos sectores. Estos clientes tienen previsto usar ZRS para los discos con el fin de proporcionar una mayor disponibilidad en una amplia gama de escenarios, como la agrupación en clústeres para cargas de trabajo de SAP y SQL Server, las aplicaciones de contenedor y las aplicaciones heredadas.

Mayor disponibilidad para las aplicaciones en clúster o distribuidas

El año pasado, anunciamos la disponibilidad general de Shared Disks para Azure Disk Storage, que es el único almacenamiento en bloque compartido en la nube que admite aplicaciones en clúster y distribuidas basadas en Windows y Linux. Con esta oferta exclusiva, se puede conectar y usar un único disco de forma simultánea en varias máquinas virtuales (VM), lo que permite ejecutar en la nube las aplicaciones empresariales más exigentes, como las bases de datos en clúster, los sistemas de archivos en paralelo, los contenedores persistentes y las aplicaciones de aprendizaje automático, sin comprometer los patrones de implementación conocidos para obtener una rápida conmutación por error y alta disponibilidad. Ahora, los clientes pueden mejorar aún más la disponibilidad de sus aplicaciones en clúster, como la instancia de clúster de conmutación por error (FCI) de SQL y SAP ASC/SCS con un clúster de conmutación por error de Windows Server (WSFC), usando una combinación de discos compartidos y ZRS.

Con la característica Availability Zones para máquinas virtuales, puede asignar máquinas virtuales principales y secundarias de diferentes zonas para lograr una mayor disponibilidad y conectar un disco ZRS compartido a esas máquinas. Si una máquina virtual principal se queda fuera de servicio debido a una interrupción zonal, WSFC conmutará por error rápidamente a la máquina virtual secundaria. De este modo, proporciona una mayor disponibilidad a la aplicación. Los clientes también pueden usar ZRS con discos compartidos para las aplicaciones en clúster basadas en Linux que usen una barrera de E/S con reservas persistentes SCSI. Los discos compartidos ahora están disponibles en todos los tamaños de disco SSD prémium y estándar, de modo que puede elegir una solución óptima aprovechando diferentes opciones de precio y rendimiento.

Clúster de conmutación por error multizona de Windows Server con discos ZRS compartidos

Figura 1: Clúster de conmutación por error multizona de Windows Server con discos ZRS compartidos

Aproveche los discos ZRS con los clústeres multizona de Azure Kubernetes Service

Los clientes pueden aprovechar los discos ZRS para las aplicaciones de contenedor hospedadas en clústeres multizona de Azure Kubernetes Service (AKS) con el fin de lograr una mayor confiabilidad. Si una zona se queda fuera de servicio, AKS conmutará por error automáticamente los pods con estado a una zona con un estado correcto. Para ello, desconectará los discos ZRS y los conectará a nodos de la zona con un estado correcto. Recientemente lanzamos la compatibilidad de AKS con discos ZRS mediante un controlador CSI.

Consiga mayor disponibilidad para las aplicaciones heredadas

Puede lograr una alta disponibilidad para las cargas de trabajo mediante la replicación en el nivel de aplicación entre dos zonas (por ejemplo, SQL Always On). Sin embargo, si utiliza software patentado específico para un sector o aplicaciones heredadas, como versiones anteriores de SQL Server, que no admiten la replicación sincrónica en el nivel de aplicación, los discos ZRS proporcionarán una mayor disponibilidad mediante la replicación de nivel de almacenamiento. Por ejemplo, si una zona se queda fuera de servicio debido a un desastre natural o un error de hardware, el disco ZRS seguirá estando operativo. Si la máquina virtual de la zona afectada deja de estar disponible, puede usar una máquina virtual en otra zona y conectar el mismo disco ZRS.

Cree soluciones de alta disponibilidad rentables

Para crear soluciones de software como servicio (SaaS) de alta disponibilidad, los fabricantes de software independientes (ISV) pueden aprovechar los discos ZRS con el fin de aumentar la disponibilidad y, al mismo tiempo, reducir los costos. Antes, los ISV tenían que hospedar máquinas virtuales en dos zonas y replicar los datos entre las máquinas virtuales. Esto suponía costos adicionales, ya que tenían que implementar el doble de discos de almacenamiento con redundancia local (LRS) para mantener dos copias de los datos en dos zonas y una unidad de procesamiento central (CPU) adicional para replicar los datos en dos zonas. Ahora, los ISV pueden usar discos ZRS compartidos para ofrecer una solución más rentable con un costo que es 1,5 veces inferior para los discos y sin costos de replicación adicionales. Además, los discos ZRS también ofrecen una latencia de escritura menor que la replicación de los datos entre máquinas virtuales, ya que la replicación la hace la plataforma. NetApp explica el valor que ZRS le proporciona a esta empresa y a sus clientes:

“Muchos clientes quieren que sus datos se repliquen entre zonas para mejorar la continuidad empresarial ante errores de zona y reducir el tiempo de inactividad. ZRS para Azure Disk Storage combinado con discos compartidos supone realmente un punto de inflexión para nosotros, ya que nos permite mejorar la disponibilidad de nuestra solución, permite que las aplicaciones funcionen a pleno rendimiento y reduce los costos de replicación al delegar esta funcionalidad en la infraestructura del back-end. En NetApp, estamos encantados de ampliar nuestra solución de alta disponibilidad CVO con discos ZRS, ya que esto nos ayuda a proporcionar una solución completa de alta disponibilidad a un costo inferior para nuestros clientes comunes”. —Rajesh Rajaraman, director técnico principal de NetApp.

Rendimiento para los discos ZRS

Los discos ZRS proporcionan las mismas operaciones IOPS y el mismo ancho de banda que los discos LRS correspondientes. Por ejemplo, un disco SSD prémium LRS P30 (128 GiB) proporciona 5000 operaciones IOPS y un procesamiento de 200 MB/s, que es lo mismo que para un disco SSD prémium ZRS P30. La latencia de los discos ZRS es superior a la de los discos LRS por la copia de datos entre zonas.

Póngase en marcha

Para obtener información detallada sobre los precios de ZRS para los discos SSD prémium y estándar con ZRS, consulte la página de precios de Azure Disk Storage.

Actualmente, los discos con ZRS solo están disponibles en algunas regiones. Con el tiempo, la disponibilidad se ampliará a más regiones. Consulte la documentación de los discos ZRS para obtener información sobre las regiones donde están disponibles y descubrir cómo hacer lo siguiente:

  1. Crear una máquina virtual con discos ZRS del sistema operativo y de datos.
  2. Crear varias máquinas virtuales en diferentes zonas con un disco ZRS compartido.
  3. Crear conjuntos de escalado de máquinas virtuales (VMSS) con discos ZRS del sistema operativo y de datos.

Nos gustaría conocer su opinión sobre los discos ZRS. Envíenos un correo electrónico a AzureDisks@microsoft.com.