Aproveche los recursos compartidos de archivos prémium de Azure para obtener alta disponibilidad de los datos

Publicado el 24 octubre, 2019

Senior Program Manager, SQL Database

Mike Emard, director principal de programas, Azure Storage. 

SQL Server en Azure Virtual Machines aporta las ventajas de agilidad, elasticidad y escalabilidad de la nube a las cargas de trabajo de SQL Server. Una máquina virtual SQL ofrece control total sobre el sistema operativo, el tamaño de la máquina virtual, el subsistema de almacenamiento y el nivel de capacidad de administración necesario para la carga de trabajo. La imagen de SQL Server preconfigurada de Azure Marketplace incluye ventajas gratuitas de manejabilidad de SQL Server, como copias de seguridad automatizadas y aplicación de revisiones automatizada. Si decide instalar SQL Server en Azure Virtual Machines, puede registrarse en el proveedor de recursos de máquinas virtuales SQL para obtener todas las ventajas disponibles para las imágenes de SQL de Marketplace y administración de licencias simplificada.

Microsoft proporciona un acuerdo de nivel de servicio que garantiza una disponibilidad del 99,95 % que solo cubre la máquina virtual, no SQL Server. Para obtener alta disponibilidad de SQL Server en Azure Virtual Machines, debe hospedar al menos dos instancias de máquina virtual en un conjunto de disponibilidad (para una disponibilidad del 99,95 %) o en distintas zonas de disponibilidad (para una disponibilidad del 99,99 %) y configurar una característica de alta disponibilidad para SQL Server, como Grupos de disponibilidad Always On o una instancia de clúster de conmutación por error.

Hoy anunciamos una nueva opción de alta disponibilidad para SQL Server con el clúster de conmutación por error de SQL Server con recursos compartidos de archivos prémium de Azure. Los recursos compartidos de archivos prémium están respaldados con unidades de estado sólido y ofrecen baja latencia. Son totalmente compatibles con la instancia de clúster de conmutación por error de SQL Server 2012 y posterior en Windows Server 2012 y posterior.

Los recursos compartidos de archivos prémium de Azure ofrecen las siguientes ventajas clave para la instancia de clúster de conmutación por error de SQL Server

Facilidad de administración.

  • Los recursos compartidos de archivos están totalmente administrados por Azure. 
  •  El aprovisionamiento es muy sencillo. 
  •  Puede cambiar el tamaño de la capacidad en segundos y sin tiempo de inactividad, estableciendo una propiedad del recurso compartido. Aumentar la capacidad de almacenamiento a medida que crece la base de datos es sencillo y no da lugar a problemas de disponibilidad, por lo que no es necesario aprovisionar una gran cantidad de almacenamiento extra por adelantado.
  •  Aumente las operaciones de E/S por segundo (IOPS) en solo unos segundos y sin tiempo de inactividad cambiando el tamaño del recurso compartido. Aumente el tamaño de un recurso compartido prémium para obtener las operaciones de E/S por segundo que su carga de trabajo necesita. 
  •  Las cargas de trabajo estacionales pueden aumentar temporalmente las operaciones de E/S por segundo y volver a reducirlas con la misma facilidad que las aumentan. De nuevo, sin tiempo de inactividad. 

Reducción del trabajo en las máquinas virtuales.

  •  La entrada o la salida se descargan en el recurso compartido de archivos administrado, lo que le permite usar una máquina virtual más pequeña y menos costosa. 

Capacidad de entrada o salida ampliable mediante ráfagas.

  •  Un recurso compartido de archivos prémium (PFS) proporciona ráfagas automatizadas de capacidad de IOPS hasta un límite basado en un sistema de crédito. Si la carga de trabajo necesita ráfagas ocasionales, debe aprovechar esta capacidad de entrada o salida gratuita y totalmente automatizada. Para obtener más información, consulte la documentación sobre el aprovisionamiento y las ráfagas de Premium Files.

Redundancia de zona.

Los recursos compartidos de archivos prémium proporcionan IOPS y una capacidad de procesamiento que satisfacen las necesidades de muchas cargas de trabajo. Sin embargo, para cargas de trabajo con un uso intensivo de operaciones de E/S, considere el uso de una instancia de clúster de conmutación por error de SQL Server con Espacios de almacenamiento directo basados en discos prémium o discos ultra administrados. Debe comprobar la actividad de IOPS de su entorno actual para saber si Premium Files proporcionará la capacidad de IOPS que necesita antes de iniciar una migración. Use los contadores de disco del Monitor de rendimiento de Windows y supervise el total de IOPS (transferencias de disco por segundo) y el procesamiento (bytes de disco por segundo) necesarios para los archivos de datos, de registro y de bases de datos temporales de SQL Server. Muchas cargas de trabajo tienen ráfagas de entrada o de salida, por lo que es una buena idea realizar comprobaciones durante períodos de uso intensivo y anotar tanto el valor de IOPS máximo como el valor de IOPS medio. Los recursos compartidos de archivos prémium proporcionan IOPS en función del tamaño del recurso compartido. Premium Files también proporciona ráfagas gratuitas en las que puede aumentar la capacidad de entrada o de salida para triplicar la cantidad de línea base durante un máximo de una hora.

Use la guía paso a paso para configurar una instancia de clúster de conmutación por error de SQL con Azure Premium Files para configurar hoy mismo una instancia de clúster de conmutación por error de SQL Server con PFS y aprovechar las nuevas tecnologías e innovaciones que proporciona Azure para modernizar las cargas de trabajo de SQL Server. Comparta sus comentarios en UserVoice. Esperamos sus noticias.