¿Qué es Azure Files?
Azure Files ofrece recursos compartidos de archivos totalmente administrados en la nube. Un recurso compartido de archivos es una ubicación de almacenamiento de red que puede mostrar como almacenamiento local en el sistema operativo cliente. Azure Files admite dos protocolos de uso compartido de archivos estándar del sector: Bloque de mensajes del servidor (SMB) y Sistema de archivos de red (NFS). SMB se puede usar con clientes de Windows, Linux y macOS. NFS se puede usar con clientes de Linux y macOS. Azure Files también tiene una API de REST (interfaz de programación de aplicaciones).
Los recursos compartidos de archivos de Azure se pueden montar simultáneamente en implementaciones en la nube o locales.
Características clave de Azure Files
Azure Files facilita el traslado de todos los archivos y aplicaciones locales a la nube y le permite administrar eficazmente los archivos en la nube.
Azure Files facilita la migración mediante "lift and shift" de aplicaciones a la nube que esperan un recurso compartido de archivos para almacenar datos de la aplicación o el usuario.
Azure Files ofrece varios niveles que puede seleccionar en función de sus necesidades de rendimiento y su presupuesto.
los recursos compartidos de archivos de Azure se pueden usar como volúmenes persistentes para contenedores con estado. En el caso de los contenedores que acceden a datos sin procesar en cada inicio, se requiere un sistema de archivos compartidos para que estos contenedores puedan acceder al sistema de archivos, independientemente de la instancia en que se ejecuten.
Tipos de recursos compartidos de archivos de Azure
Azure ofrece dos tipos de recursos compartidos de archivos: Estándar y Premium.
Existen diferencias clave entre los recursos compartidos de archivos Premium y Estándar:
- El nivel Premium almacena datos en unidades de estado sólido (SSD) modernas, mientras que el nivel Estándar usa unidades de disco duro (HDD).
- Los recursos compartidos de archivos estándar solo se pueden usar con protocolos SMB y REST, mientras que los recursos compartidos de archivos Premium se pueden usar con protocolos SMB, NFS y REST.
- Puede cambiar fácilmente entre los niveles frecuente, esporádico y optimizado para transacciones de recursos compartidos de archivos estándar, pero no puede cambiar de recursos compartidos de archivos Premium a ninguno de los niveles Estándar.
La tabla siguiente le ayuda a comprender mejor cada uno de los niveles.
Tipo de recurso compartido | Nivel | Descripción |
---|---|---|
Premium (SSD) | Premium | Los recursos compartidos de archivos Premium permiten cargas de trabajo con un uso intensivo de E/S, con alto rendimiento y baja latencia. Los recursos compartidos de archivos Premium requieren una cuenta de almacenamiento de FileStorage y solo están disponibles en un modelo de facturación aprovisionado. |
Estándar (HHD) | Optimizado para transacciones | Los recursos compartidos de archivos con el nivel Optimizado para transacciones permiten cargas de trabajo con muchas transacciones que no necesitan la baja latencia que ofrecen los recursos compartidos de archivos Premium. Los recursos compartidos de archivos optimizados para transacciones son una buena opción para las aplicaciones que requieren almacenamiento de archivos o para el almacenamiento de back-end. |
Estándar (HHD) | Acceso frecuente | Los recursos compartidos de archivos de acceso frecuente se usan para escenarios de uso compartido de archivos de uso general, como recursos compartidos entre equipos. |
Estándar (HHD) | Acceso esporádico | Los recursos compartidos de archivos de acceso esporádico ofrecen un almacenamiento económico optimizado para escenarios de almacenamiento de archivo en línea. Este nivel es el mejor para los datos en reposo. |
Facturación
Azure Files ofrece los siguientes modelos de facturación:
Modelo aprovisionado: El uso de un modelo aprovisionado para el almacenamiento es como comprar una solución de almacenamiento local. Al aprovisionar un recurso compartido de archivos de Azure con una determinada cantidad de capacidad de almacenamiento, se paga por esa capacidad de almacenamiento independientemente de si la usa o no. Los costos de rendimiento e IOPS (entrada/salida por segundo) se incluyen en la cantidad de almacenamiento aprovisionada, lo que significa que está pagando por adelantado por capacidad y rendimiento.
Modelo de pago por uso: en el modelo de pago por uso se paga por lo que se usa. Los costos de rendimiento e IOPS no se incluyen en la cantidad de almacenamiento. Paga por la cantidad de datos almacenados y paga los costos de transacción en función del uso de esos datos. El modelo de pago por uso de Azure Files solo está disponible para recursos compartidos de archivos estándar (HDD).
Redundancia
Los datos de una cuenta de Azure Storage siempre se replican tres veces en la región primaria. Para los recursos compartidos de archivos estándar, puede elegir entre las siguientes opciones de redundancia para especificar cómo y dónde se almacenan geográficamente las copias. Los recursos compartidos de archivos Premium solo están disponibles universalmente con LRS (almacenamiento con redundancia local), con ZRS (almacenamiento con redundancia de zona) disponible en algunas regiones.
El almacenamiento con redundancia local (LRS) copia los datos de forma sincrónica tres veces dentro de una única ubicación física en la región primaria. LRS es la opción de replicación menos costosa, pero no se recomienda para las aplicaciones que requieren de alta disponibilidad o durabilidad.
El almacenamiento con redundancia de zona (ZRS) copia los datos de forma sincrónica en tres zonas de disponibilidad de Azure en la región primaria. En el caso de las aplicaciones que requieren de alta disponibilidad, recomendamos usar ZRS en la región primaria y replicación en una región secundaria.
El almacenamiento con redundancia geográfica (GRS) copia los datos de forma sincrónica tres veces dentro de una única ubicación física en la región primaria mediante LRS. Luego copia los datos de forma asincrónica en una única ubicación física en la región secundaria. Dentro de la región secundaria, los datos se copian de forma sincrónica tres veces mediante LRS, para un total de seis copias de los datos.
El almacenamiento con redundancia de zona geográfica (GZRS) copia los datos de forma sincrónica en tres zonas de disponibilidad de Azure en la región primaria mediante ZRS. Luego copia los datos de forma asincrónica en una única ubicación física en la región secundaria. Dentro de la región secundaria, los datos se copian de forma sincrónica tres veces mediante LRS, para un total de seis copias de los datos.
En la tabla siguiente se muestran los tipos de redundancia de Azure disponibles para cada uno de los niveles.
Tipo de recurso compartido | Nivel | Redundancia admitida |
---|---|---|
Premium (SSD) | Premium | LRS, ZRS |
Estándar (HHD) | Optimizado para transacciones | LRS, ZRS, GRS, GZRS |
Estándar (HHD) | Acceso frecuente | LRS, ZRS, GRS, GZRS |
Estándar (HHD) | Acceso esporádico | LRS, ZRS, GRS, GZRS |