Premium Files redefine los límites de Azure Files

Publicado el 14 mayo, 2019

Principal Program Manager, Azure Files
Premium Files ya está disponible con carácter general. Si desea obtener más información, lea la entrada de blog “Anuncio de la disponibilidad general de Azure Premium Files”.

Premium Files eleva el listón de la escala y el rendimiento de Azure Files, ya que proporciona más capacidad a los desarrolladores y profesionales de TI.

Estamos entusiasmados de poder anunciar hoy que la versión preliminar de Azure Premium Files ya está disponible para todo el mundo. El nuevo Premium Files es el siguiente nivel de rendimiento de los servicios de archivos totalmente administrados en la nube. El nivel Premium está optimizado para ofrecer un rendimiento constante a las cargas de trabajo que conllevan un elevado número de operaciones de E/S y requieren un alto nivel de procesamiento y baja latencia. Los recursos compartidos Premium almacenan los datos en las últimas unidades de estado sólido (SSD), por lo que están indicados para una gran variedad de cargas de trabajo, como servicios de archivos, bases de datos, almacenamiento en caché compartido, directorios raíz, repositorios de contenido y colaboración, almacenamiento persistente para contenedores, multimedia y análisis, cargas de trabajo muy variables y por lotes, etc. Standard Files continúa ofreciendo un rendimiento confiable para cargas de trabajo que son menos sensibles a la variabilidad del rendimiento y funciona bien con cargas de trabajo de almacenamiento de archivos de uso general, desarrollo y pruebas, y aplicaciones.

Rendimiento aprovisionado: escalable de forma dinámica y constante

Con Premium Files, puede personalizar el rendimiento de File Storage para adaptarlo a las necesidades de su carga de trabajo. Los recursos compartidos de Premium Files se pueden escalar o reducir verticalmente de forma dinámica sin tiempo de inactividad. Las operaciones IOPS y el procesamiento de los recursos compartidos Premium se escalan de forma instantánea en función de los cambios en la capacidad aprovisionada, sin dejar de ofrecer una latencia baja de forma constante.

Definición del rendimiento de los recursos compartidos Premium:

IOPS base = 1 * GiB aprovisionado (hasta un máximo de 100 000 IOPS).
IOPS en ráfaga = 3 * GiB aprovisionado (hasta un máximo de 100 000 IOPS).
Velocidad de salida = 60 MiB/s + 0,06 * GiB aprovisionado
Velocidad de entrada = 40 MiB/s + 0,04 * GiB aprovisionado
Ejemplo: Para un recurso compartido aprovisionado de 10 TiB, 10 000 IOPS base y un máximo de 30 000 IOPS en ráfaga, 675 MiB/s de salida y 450 MiB/s de entrada. Tenga en cuenta que las operaciones IOPS y la velocidad de entrada y de salida pueden variar en función de los patrones de acceso y del tamaño de las operaciones de E/S y alcanzar el rendimiento máximo en recursos compartidos de 100 TiB.

Entonces, ¿qué velocidad se puede obtener? Echemos un vistazo a la latencia.

Datos de promedio y percentil de la latencia presentados en histogramas

Los resultados del ejemplo anterior se basan en pruebas internas realizadas con operaciones de E/S de lectura y escritura de 8 KiB en una sola máquina virtual (Standard F16s_v2) conectada con un recurso compartido Premium mediante el protocolo SMB (Bloque de mensajes del servidor). Nuestras pruebas revelaron que los recursos compartidos Premium proporcionan una latencia baja de forma constante para operaciones de lectura y escritura. Esto indica entre dos y tres milisegundos para operaciones de E/S con un tamaño inferior a 64 KiB, incluso con un número variable de subprocesos en paralelo (hasta 10).

Los recursos compartidos Premium ofrecen rendimiento a escala. Se pueden escalar de forma masiva hasta 100 000 operaciones IOPS con un objetivo de velocidad de salida de 6 GiB/s y de velocidad de entrada de 4 GiB/s para recursos compartidos de 100 TiB. Con el fin de poder atender cargas de trabajo que requerían un alto nivel de procesamiento, elevamos aún más el listón del procesamiento de los recursos compartidos Premium. Ahora puede obtener el doble del procesamiento total que se ofrecía cuando introdujimos Premium Files por primera vez. Básicamente, puede obtener 100 veces más operaciones IOPS y un procesamiento total de 10 GiB/s, lo que supone una mejora de 170 veces más en comparación con la oferta actual de Standard Files.

¿Qué ocurre con las cargas de trabajo que tienen un patrón de acceso variable? A menudo, las aplicaciones tienen picos breves de un uso intensivo de operaciones de E/S, con un patrón más predecible la mayor parte del tiempo. Para estos escenarios, Premium Files ofrece la mejor experiencia sin necesidad de configuración. Todos los recursos compartidos Premium comienzan con el crédito de ráfagas total y un procesamiento mínimo total de 100 MiB/s, con capacidad para operar en modo de ráfaga.

Echemos un vistazo al funcionamiento del modo ráfaga. Las operaciones de E/S base no utilizadas se acumulan en el crédito de ráfagas. Los recursos compartidos pueden consumir en el modo de ráfaga hasta el triple de las operaciones IOPS base si hay suficiente crédito de E/S acumulado. Con base en el mayor esfuerzo, todos los recursos compartidos pueden usar en modo ráfaga hasta 3 IOPS por cada GiB aprovisionado durante un máximo de 60 minutos, y los recursos compartidos de más de 50 TiB pueden hacerlo durante más de 60 minutos. Si desea obtener más información, consulte la documentación sobre ráfagas.

Precios: costo sencillo y predecible

Los recursos compartidos de Premium Files se facturan en función del almacenamiento aprovisionado, no del almacenamiento usado. Usted solo paga por cada GiB aprovisionado, sin tasas por transacción ni otros costos adicionales por procesamiento o por las ráfagas. Esto simplifica considerablemente el cálculo del costo total de propiedad de una implementación basada en Premium Files. Aunque el costo por GiB de Premium Storage es superior que el de Standard Storage, sin tasas por las transacciones, con capacidad de ráfagas integrada y con flexibilidad para ajustar el aprovisionamiento, el nivel Premium puede ser una solución más rentable que el nivel Estándar para algunas cargas que hacen un uso intensivo de operaciones de E/S. Consulte la página de precios para conocer más detalles.

Disponibilidad: amplia y global

En el momento de hacer este anuncio, la versión preliminar de Azure Premium Files está disponible en las regiones Este de EE. UU. 2, Este de EE. UU., Oeste de EE. UU., Oeste de EE. UU 2, Centro de EE. UU., Norte de Europa, Oeste de Europa, Asia Suroriental, Asia Oriental, Japón Oriental, Japón Occidental, Centro de Corea del Sur y Este de Australia. El servicio se seguirá ampliando a otras regiones de Azure. Manténgase al día de la disponibilidad por regiones en la página de disponibilidad de productos de Azure.

Comenzar: rápido y sencillo

Solo se tardan dos minutos en ponerse en marcha con Premium Files. El nivel Premium se ofrece con un tipo de cuenta de almacenamiento dedicada: FileStorage. Solo tiene que crear una cuenta del nuevo tipo FileStorage en cualquier región disponible y crear un nuevo recurso compartido con un tamaño aprovisionado acorde con el rendimiento de su carga de trabajo. Puede usar Azure Portal, PowerShell o la CLI para crear recursos compartidos Premium, y cualquiera de las herramientas o bibliotecas de cliente de Azure Files que prefiera para acceder a los datos. Para obtener instrucciones detalladas, vea cómo crear un recurso compartido de Premium Files.

Pasos siguientes

Visite la documentación de Azure Premium Files para obtener más información y pruébelo.

Como siempre, puede compartir sus comentarios y experiencias en el foro de Azure Storage o, simplemente, enviarnos un correo electrónico a la dirección PFSFeedback@microsoft.com. También puede publicar sus ideas y sugerencias para Azure Storage en el foro de comentarios de Azure Storage.

¡Comparta mucho!