Comparación del acceso a Azure Files, Blob Storage y Azure NetApp Files con NFS

En este artículo se proporciona una comparación entre cada una de estas ofertas si se accede a ellas mediante el protocolo Network File System (NFS). Esta comparación no se aplica si se accede a ellas por cualquier otro método.

Si busca comparaciones más generales, consulte: este artículo para comparar Azure Blob Storage y Azure Files o este otro para comparar Azure Files y Azure NetApp Files.

De comparación

Category Azure Blob Storage Azure Files Azure NetApp Files
Casos de uso Blob Storage es más adecuado para cargas de trabajo de acceso secuencial con numerosas lecturas a gran escala en las que los datos se ingieren una vez y se modifican mínimamente después.

Blob Storage ofrece el costo total de propiedad más bajo, si hay poco o ningún mantenimiento.

Algunos escenarios de ejemplo son: datos analíticos a gran escala, computación de alto rendimiento sensible a la capacidad de proceso, copia de seguridad y archivo, conducción autónoma, representación multimedia o secuenciación genómica.
Azure Files es un servicio de alta disponibilidad que está optimizado para cargas de trabajo de acceso aleatorio.

En el caso de los recursos compartidos de NFS, Azure Files proporciona compatibilidad completa con el sistema de archivos POSIX y se puede usar fácilmente desde plataformas de contenedor, como Azure Container Instance (ACI) y Azure Kubernetes Service (AKS) con el controlador CSI integrado, además de plataformas basadas en máquinas virtuales.

Algunos escenarios de ejemplo son: archivos compartidos, bases de datos, directorios principales, aplicaciones tradicionales, ERP, CMS, migraciones NAS que no requieren administración avanzada y aplicaciones personalizadas que requieren almacenamiento de archivos de escalabilidad horizontal.
Servicio de archivos totalmente administrado en la nube, con tecnología de NetApp, con funcionalidades de administración avanzadas.

Azure NetApp Files es adecuado para cargas de trabajo que requieren acceso aleatorio y proporciona una amplia compatibilidad con protocolos y funcionalidades de protección de datos.

Algunos escenarios de ejemplo son: migración NAS empresarial local que requiere numerosas funcionalidades de administración, cargas de trabajo sensibles a la latencia, como SAP HANA, proceso de alto rendimiento con uso intensivo de IOPS o sensible a la latencia o cargas de trabajo que requieren acceso simultáneo a varios protocolos.
Protocolos disponibles NFSv3

REST

Data Lake Storage Gen2
SMB

NFSv4.1

(No hay interoperabilidad entre ninguno de los protocolos).
NFSv3 y NFSv4.1

SMB

Protocolo dual (SMB y NFSv3, SMB y NFSv4.1)
Características principales Se integra con la caché HPC en el caso de cargas de trabajo de baja latencia.

Administración integrada, lo que incluye el ciclo de vida, los blobs inmutables, la conmutación por error de datos y el índice de metadatos.
Redundancia zonal para alta disponibilidad.

Baja latencia constante (menos de 10 ms).

Rendimiento y costo predecibles que se escalan con la capacidad.
Latencia extremadamente baja (menos de un milisegundo).

Funcionalidades valiosas de administración de ONTAP, como instantáneas, copia de seguridad, replicación entre regiones y replicación entre zonas.

Experiencia coherente de nube híbrida.
Rendimiento (por volumen). Hasta 20 000 IOPS, con un rendimiento de 15 Gib/s. Hasta 100 000 IOPS, con un rendimiento de 10 Gib/s. Hasta 460 000 IOPS, un rendimiento de 4,5 GiB/s por volumen normal y un rendimiento de 10 GiB/s por volumen grande.
Escala Hasta 5 PiB para un solo volumen.

Hasta 190,7 TiB para un único blob.

No hay requisitos mínimos de capacidad.
Hasta 100 TiB para un único recurso compartido de archivos.

Hasta 4 TiB para un solo archivo.

100 GiB de capacidad mínima.
Hasta 100 TiB para un único volumen normal y 500 TiB para un volumen grande.

Hasta 16 TiB para un solo archivo.

Experiencia coherente de nube híbrida.
Precios Precios de Azure Blob Storage Precios de Azure Files Precios de Azure NetApp Files

Pasos siguientes