Los clientes de Microsoft Azure comparan regularmente las capacidades, el rendimiento y la economía de los sistemas de archivos para maximizar el valor de sus datos y minimizar los costes generales. El siguiente análisis refleja los hallazgos comunes de los clientes recopilados durante múltiples compromisos y escenarios de competencia cara a cara entre Azure Native Qumulo y Azure NetApp Files.
Las opiniones que se exponen a continuación son resúmenes de recomendaciones y comentarios sobre adquisiciones, y no reflejan las opiniones de ningún cliente en particular ni de Microsoft. Qumulo se enorgullece de colaborar con Microsoft y de integrarse con NetApp cuando procede creemos en el uso de la herramienta adecuada para el trabajo.
Resumen de las conclusiones de los clientes
Azure NetApp Files (ANF) está ampliamente disponible, y su capacidad actual es adecuada para la mayoría de las implementaciones de tamaño pequeño a mediano, por ejemplo, de 1 a 100 TB. Sin embargo, ANF es mucho más caro que su equivalente local e incluye una serie de limitaciones inherentes (en capacidad, gestión de ACL, registro de auditorías, granularidad de instantáneas y análisis del sistema de archivos en tiempo real) que afectan a la usabilidad, administración y viabilidad de ANF como servicio de archivos a gran escala en Azure.
Un volumen normal en ANF está limitado a 100 TB por instancia. Mientras que los volúmenes grandes pueden escalarse hasta 1 TB cada uno (hasta 2 TB bajo petición, en función de la disponibilidad regional), Azure NetApp Files tiene un límite de reserva de capacidad de 12,5 TB por cuenta de Azure NetApp Files. Otra consideración es que, aunque los volúmenes de ANF pueden ampliarse o reducirse según cambien las necesidades de capacidad, ambos tipos de operaciones de cambio de tamaño deben iniciarse manualmente, lo que se suma a la carga administrativa general de supervisar y responder a los cambios de uso para minimizar los costes.
Coste de Azure NetApp Files Standard 100 TB (US East 2): 15.099,90 $ / mes, o 151 $ por TB al mes. Puede adquirirse e iniciarse directamente desde el portal Azure.
Al igual que Azure NetApp Files, Azure Native Qumulo (ANQ) también está ampliamente disponible en todas las regiones de Azure, y la capacidad suele estar disponible inmediatamente después del lanzamiento. ANQ escala de 100 TB a 1 EB sin necesidad de realizar varias implementaciones y puede escalar la capacidad y el rendimiento de forma independiente. No es necesario aprovisionar más capacidad de la necesaria para satisfacer los requisitos de rendimiento, y usted paga únicamente por la capacidad y el rendimiento que realmente utiliza, en lugar de por lo que se ha aprovisionado. La intuitiva interfaz de usuario web de ANQ proporciona herramientas intuitivas para la gestión de permisos, registro de auditorías (incluido con cada suscripción a ANQ) y controles de instantáneas a nivel de directorio.
ANQ también proporciona análisis de datos y del sistema en tiempo real -incluyendo capacidad, rendimiento, IOPS y telemetría de conexión, así como detalles granulares sobre conexiones activas, rendimiento por conexión y por directorio, y análisis de puntos calientes-, todo lo cual puede simplificar drásticamente la administración y resolución de problemas de ANQ, y todo lo cual está incluido en cada suscripción a ANQ.
Azure Native Qumulo Hot 100 TB de coste (US East 2): 3.700 $ / mes, o 37 $ por TB al mes. Puede lanzarse y adquirirse directamente desde el portal Azure o desde Microsoft Commercial Marketplace.
Puntos fuertes de los archivos Azure NetApp identificados por el cliente:
Infraestructura gestionada: ANF agiliza el aprovisionamiento en el portal Azure. Microsoft gestiona directamente el almacenamiento subyacente, incluidas la replicación y la disponibilidad. Si bien esto crea eficiencias durante el lanzamiento y el proceso de configuración inicial, los clientes de ANF aún deben supervisar y gestionar el uso de datos como parte de las operaciones diarias, incluido el aprovisionamiento previo de capacidad adicional antes de que sea necesario, y garantizar una sobrecarga suficiente para el almacenamiento de instantáneas (del 10 al 20% de capacidad adicional en la mayoría de los casos).
- Azure Native Qumulo también se aprovisiona automáticamente a través del portal de Azure. Como servicio totalmente nativo de la nube, respaldado directamente por Azure Blob Storage, ANQ se amplía automáticamente a medida que cambian los volúmenes de datos, lo que elimina la necesidad de preaprovisionar almacenamiento y garantiza que los clientes no paguen por una capacidad que no utilizan.
- Qumulo requiere alguna configuración adicional para la replicación a otros entornos Qumulo. Esto puede añadir entre 10-20 minutos de esfuerzo por despliegue. Nota: Debido a que Qumulo tiene una capacidad elástica, en la mayoría de los casos no se requieren múltiples despliegues, mitigando así algunos de los inconvenientes causados por este tiempo de configuración.
Aprovisionamiento rápido: El proceso de creación de recursos compartidos (SMB) y exportaciones (NFS) es rápido y sencillo, y puede realizarse mediante la WebUI o a través de comandos de la API.
Alta disponibilidad: Hasta un 99,99% de tiempo de actividad del servicio en el lanzamiento.
- Las opciones de despliegue de Azure Native Qumulo incluyen el almacenamiento redundante local, la opción de menor coste, que proporciona una disponibilidad del 99,9%; o el almacenamiento redundante por zonas, que ofrece cuatro nueves (99,99%) de disponibilidad por una tarifa adicional.
Rendimiento: ANF está disponible en los niveles de rendimiento Estándar, Premium y Ultra, cada uno con un precio diferente, lo que permite a los clientes elegir la combinación óptima de rendimiento y coste para diversas cargas de trabajo.
- Azure Native La arquitectura nativa en la nube de Qumulo permite la elasticidad del rendimiento, lo que significa que una sola implementación puede manejar cargas de trabajo de alto y bajo rendimiento simultáneamente sin crear problemas de ruido o crear "islas" separadas de capacidad por carga de trabajo.
Limitaciones de los archivos Azure NetApp identificadas por el cliente:
Gestión de ACL a escala
- ANF no proporciona herramientas nativas para gestionar ACLs para conjuntos de datos CIFS (SMB). Si se necesitan ACLs, ANF requiere el uso de la herramienta Windows MMC. En escenarios en los que un único directorio contiene decenas de millones de archivos, aplicar cambios de permisos de forma recursiva a un volumen ANF utilizando Windows MMC puede llevar un tiempo considerable, lo que puede causar problemas de conexión con el cliente. Además, dado que Windows MMC es una herramienta externa, requiere una integración y gestión adicionales, lo que requiere una cuidadosa consideración.
- Aunque Azure NetApp Files admite el acceso a datos multiprotocolo, los administradores deben elegir un estilo de seguridad principal (Unix/NFS o Windows/NTFS) para cada volumen ANF, lo que puede afectar negativamente a los derechos y permisos de acceso de los clientes. Además, se debe tener cuidado en la gestión de permisos para garantizar que los permisos SMB/ACL no entren en conflicto con la configuración de acceso POSIX
- Por qué Qumulo: Aunque se admite el uso de MMC para la gestión de permisos, no es obligatorio. La plataforma de almacenamiento de Qumulo maneja ACLs de forma nativa, permitiendo que los cambios de permisos a gran escala se implementen vía API en lugar de a través de Windows. El modelo de seguridad entre protocolos de Qumulo aísla completamente las configuraciones de permisos NTFS/ACL y POSIX, asegurando una compatibilidad total con todos los casos de uso y eliminando el riesgo de conflictos de permisos entre protocolos.
Registro de auditorías y conformidad
- Microsoft Learn afirma que, con ANF, "las solicitudes de sistemas de archivos se registran sobre la base del mejor esfuerzo, lo que significa que la mayoría de las solicitudes dan lugar a un registro, pero no se garantiza la integridad ni la puntualidad de los registros de acceso a archivos. La función de registros de acceso a archivos de Azure NetApp Files no proporciona expectativas ni garantías explícitas o implícitas sobre el registro con fines de auditoría y cumplimiento de normativas"
- ¿Por qué Qumulo? Qumulo proporciona un registro de auditoría preciso accesible en la interfaz del clúster. Esto satisface la mayoría de las necesidades de los clientes para la verificación del registro de auditoría y los informes de cumplimiento.
Gestión de instantáneas
- ANF no admite la granularidad de instantáneas a nivel de archivo o carpeta. Los clientes deben confiar únicamente en las instantáneas a nivel de volumen, lo que puede dar lugar a un uso excesivo de la capacidad y complicar el proceso de recuperación de datos a partir de instantáneas
- ¿Por qué Qumulo? Las herramientas de recuperación de Qumulo ofrecen acceso casi instantáneo a nivel de archivo, carpeta o clúster (por ejemplo, similar al nivel de volumen). Esta capacidad es compatible con entornos con alta rotación de archivos y objetivos de tiempo de recuperación bajos.
Análisis en tiempo real
- ANF ofrece una integración básica con Azure Monitor, pero no proporciona visibilidad operativa en tiempo real del comportamiento del sistema de archivos.
- ¿Por qué Qumulo? Los análisis en tiempo real integrados en Qumulo muestran la capacidad de almacenamiento, la utilización, el rendimiento, las conexiones de protocolo, los cuellos de botella en el rendimiento y las conexiones de clientes por dirección IP y patrones de uso de directorios/archivos. Estos análisis también están disponibles a través de la API de Qumulo para su integración en cuadros de mando PowerBI u otras herramientas de visualización. El entorno operativo de Azure Native Qumulo registra todas las operaciones del sistema de archivos y metadatos en tiempo real, proporcionando visibilidad de los datos y análisis a través de la interfaz de usuario web integrada sin necesidad de realizar recorridos en árbol que consumen muchos recursos y pueden afectar al rendimiento del sistema y añadir complejidad a la gestión.
Conclusiones: Azure NetApp Files frente a Azure Native Qumulo
ANF y ANQ ofrecen cada uno un sistema de archivos escalable y totalmente habilitado para la nube, con funciones de clase empresarial como acceso a datos multiprotocolo, instantáneas, integración completa con Kerberos y Active Directory, y la capacidad de soportar una amplia variedad de cargas de trabajo.
Tanto Azure NetApp Files como Azure Native Qumulo pueden adquirirse directamente a través del portal de Azure, y cualquiera de los dos servicios puede utilizarse para reducir los compromisos de gasto de Azure (es decir, ambos disminuyen los acuerdos MACC).
Azure Native Qumulo ofrece elasticidad nativa de la nube que puede ampliar de forma independiente la capacidad y el rendimiento según sea necesario, con soporte para auditoría completa de eventos y un sólido modelo de permisos entre protocolos que simplifica tanto la planificación de la implementación como la consolidación de la carga de trabajo en Azure.
Para la mayoría de las cargas de trabajo, la flexibilidad, seguridad y análisis de datos en tiempo real de ANQ pueden simplificar el proceso de traslado de las operaciones a la nube, minimizando la complejidad de la gestión y reduciendo los costes.
1. Aunque Azure Native Qumulo está diseñado para expandirse automáticamente según sea necesario, algunas regiones Azure de alta demanda pueden tener limitaciones de computación y capacidad que requieren un aviso previo a Qumulo para garantizar una expansión ANQ sin problemas. En la mayoría de los casos, la capacidad de rendimiento y el almacenamiento se aprovisionan inmediatamente, pero en algunos casos puede llevar hasta un día aprovisionar recursos adicionales dependiendo de la aprobación de Microsoft.
2. Algunas unidades de negocio pueden requerir la separación del volumen de datos por razones distintas al rendimiento. Qumulo soporta múltiples despliegues por región, si es necesario.
3. https://qumulo.com/wp-content/uploads/2024/08/WP-Qumulo-Cross-Protocol-Permissions.pdf