Qumulo LogoQumulo Logo

Blog

Comparaison entre Azure NetApp Files et Azure Native Qumulo : Le bon outil pour le bon travail

Les clients de Microsoft Azure comparent régulièrement les capacités, les performances et les coûts des systèmes de fichiers afin de maximiser la valeur de leurs données tout en minimisant les frais généraux. L'analyse ci-dessous reflète les conclusions communes des clients recueillies au cours de multiples engagements et scénarios de concurrence directe entre Azure Native Qumulo et Azure NetApp Files.

Les points de vue ci-dessous sont des résumés de recommandations et de retours d'information sur les achats et ne reflètent pas les opinions d'un client particulier ou de Microsoft. Qumulo est fier d'être partenaire de Microsoft et de s'intégrer à NetApp le cas échéant - nous croyons qu'il faut utiliser le bon outil pour le travail

Résumé des constatations faites par les clients

Azure NetApp Files (ANF) est largement disponible, et sa capacité existante convient à la plupart des implémentations de petite et moyenne taille, par exemple 1-100 To. Cependant, ANF est beaucoup plus cher que son équivalent sur site et comporte un certain nombre de limitations inhérentes - en termes de capacité, de gestion des ACL, de journalisation des audits, de granularité des instantanés et d'analyse en temps réel du système de fichiers - qui affectent toutes la facilité d'utilisation, l'administration et la viabilité d'ANF en tant que service de fichiers à grande échelle sur Azure. 

Un volume normal sur ANF est limité à 100 To par instance. Alors que les gros volumes peuvent chacun évoluer jusqu'à 1 Po (jusqu'à 2 Po sur demande, en fonction de la disponibilité régionale), Azure NetApp Files a une limite de capacité de 12,5 Po par compte Azure NetApp Files. Par ailleurs, si les volumes ANF peuvent être augmentés ou réduits en fonction de l'évolution des besoins en capacité, les deux types d'opérations de redimensionnement doivent être lancés manuellement, ce qui alourdit la charge administrative globale liée à la surveillance et à la réponse aux changements d'utilisation afin de minimiser les coûts.

Coût des fichiers Azure NetApp Standard 100 TB (US East 2) : 15 099,90 $ / mois, soit 151 $ par TB et par mois. Il peut être acheté et lancé directement à partir du portail Azure.

Comme Azure NetApp Files, Azure Native Qumulo (ANQ) est également largement disponible dans toutes les régions Azure, et la capacité est généralement disponible dès le lancement. ANQ évolue de 100 To à 1 Go sans nécessiter de déploiements multiples et peut faire évoluer la capacité et les performances de manière indépendante. Il n'est pas nécessaire de provisionner plus de capacité que nécessaire pour répondre aux exigences de débit, et vous ne payez que pour la capacité et les performances que vous utilisez réellement plutôt que pour celles qui ont été provisionnées. L'interface web intuitive de l'ANQ fournit des outils intuitifs pour la gestion des autorisations, la journalisation des audits (incluse dans chaque abonnement à l'ANQ) et le contrôle des instantanés au niveau des répertoires. 

L'ANQ fournit également des analyses en temps réel du système et des données - y compris la télémétrie de la capacité, du débit, des IOPS et des connexions, ainsi que des détails granulaires sur les connexions actives, le débit par connexion et par répertoire, et l'analyse des points chauds - qui peuvent tous simplifier considérablement l'administration et le dépannage de l'ANQ, et qui sont tous inclus dans chaque abonnement à l'ANQ. 

Azure Native Qumulo Hot 100 TB cost (US East 2) : 3 700 $ / mois, soit 37 $ par TB et par mois. Il peut être lancé et acheté directement à partir du portail Azure ou du Microsoft Commercial Marketplace.

Points forts des fichiers Azure NetApp identifiés par les clients : 

Infrastructure gérée: ANF rationalise le provisionnement dans le portail Azure. Microsoft gère directement le stockage sous-jacent, y compris la réplication et la disponibilité. Bien que cela permette de gagner en efficacité lors du lancement et du processus de configuration initial, les clients ANF doivent toujours surveiller et gérer l'utilisation des données dans le cadre des opérations quotidiennes, y compris le préapprovisionnement d'une capacité supplémentaire en cas de besoin et la garantie d'une surcharge suffisante pour le stockage des instantanés (de 10 à 20 % de capacité supplémentaire dans la plupart des cas). 

- Azure Native Qumulo est également approvisionné automatiquement via le portail Azure. En tant que service entièrement natif, soutenu directement par Azure Blob Storage, ANQ s'étend automatiquement au fur et à mesure que les volumes de données changent, ce qui élimine la nécessité de préprovisionner le stockage et garantit que les clients ne paient pas pour une capacité qu'ils n'utilisent pas.

- Qumulo nécessite une configuration supplémentaire pour la réplication vers d'autres environnements Qumulo. Cela peut ajouter entre 10 et 20 minutes d'effort par déploiement. Remarque : Étant donné que Qumulo a une capacité élastique, les déploiements multiples ne sont pas nécessaires dans la plupart des cas, ce qui atténue en partie les inconvénients causés par ce temps de configuration.

Provisionnement rapide: Le processus de création de partages (SMB) et d'exportations (NFS) est rapide et simple, et peut être réalisé à l'aide de l'interface WebUI ou de commandes API.

Haute disponibilité: Jusqu'à 99,99 % de disponibilité du service au moment du lancement. 

- Les options de déploiement Azure Native Qumulo comprennent le stockage redondant localement, l'option la moins chère, qui offre une disponibilité de 99,9 %, ou le stockage redondant par zone, qui offre une disponibilité de quatre neuf (99,99 %) moyennant des frais supplémentaires.

Performance: ANF est disponible dans les niveaux de performance Standard, Premium et Ultra, chacun à un niveau de prix différent, ce qui permet aux clients de choisir la combinaison optimale de performance et de coût pour une variété de charges de travail. 

- Azure Native L'architecture cloud-native de Qumulo permet une élasticité des performances, ce qui signifie qu'un déploiement unique peut gérer simultanément des charges de travail à haute et à basse performance sans créer de problèmes de bruit de voisinage ou d'"îlots" de capacité distincts par charge de travail. 

Fichiers Azure NetApp identifiés par le client Limitations :

Gestion des ACL à grande échelle

- ANF ne fournit pas d'outils natifs pour gérer les listes de contrôle d'accès aux ensembles de données CIFS (SMB). Si des ACL sont nécessaires, ANF requiert l'utilisation de l'outil Windows MMC. Dans les scénarios où un seul répertoire contient des dizaines de millions de fichiers, l'application récursive des changements de permission à un volume ANF à l'aide de Windows MMC peut prendre un temps considérable, ce qui peut entraîner des problèmes de connexion avec le client. En outre, Windows MMC étant un outil externe, il nécessite une intégration et une gestion supplémentaires, qui doivent être soigneusement étudiées.

- Bien qu'Azure NetApp Files prenne en charge l'accès multiprotocole aux données, les administrateurs doivent choisir un style de sécurité principal (Unix/NFS ou Windows/NTFS) pour chaque volume ANF, ce qui peut avoir un impact négatif sur les droits d'accès et les autorisations des clients. En outre, il faut veiller à gérer les autorisations pour s'assurer que les autorisations SMB/ACL n'entrent pas en conflit avec les paramètres d'accès POSIX

Pourquoi Qumulo ? Bien que l'utilisation de la MMC soit prise en charge pour la gestion des autorisations, elle n'est pas obligatoire. La plate-forme de stockage de Qumulo gère les ACL de manière native, ce qui permet de mettre en œuvre des changements de permission à grande échelle via l'API plutôt que via Windows. Le modèle de sécurité inter-protocoles de Qumulo isole complètement les paramètres de permissions NTFS/ACL et POSIX, garantissant une compatibilité totale avec tous les cas d'utilisation et éliminant le risque de conflits de permissions inter-protocoles.

Enregistrement des audits et conformité

- Microsoft Learn indique qu'avec ANF, les demandes de systèmes de fichiers "[sont] consignées au mieux, ce qui signifie que la plupart des demandes donnent lieu à un enregistrement, mais que l'exhaustivité et l'actualité des journaux d'accès aux fichiers ne sont pas garanties". La fonction de journalisation des accès aux fichiers d'Azure NetApp Files ne fournit pas d'attentes ou de garanties explicites ou implicites concernant la journalisation à des fins d'audit et de conformité"

Pourquoi Qumulo ? Qumulo fournit un enregistrement d'audit précis accessible dans l'interface du cluster. Cela répond à la plupart des besoins des clients en matière de vérification des journaux d'audit et de rapports de conformité.

Gestion des instantanés

- ANF ne prend pas en charge la granularité des instantanés au niveau des fichiers ou des dossiers. Les clients doivent se contenter d'instantanés au niveau du volume, ce qui peut entraîner une utilisation excessive de la capacité et compliquer le processus de récupération des données à partir des instantanés

Pourquoi Qumulo ? Les outils de récupération de Qumulo offrent un accès quasi instantané au niveau des fichiers, des dossiers ou des clusters (par exemple, similaire au niveau du volume). Cette capacité prend en charge les environnements avec un taux élevé de rotation des fichiers et des objectifs de temps de récupération faibles.

Analyse en temps réel

- ANF offre une intégration de base avec Azure Monitor, mais ne fournit pas de visibilité opérationnelle en temps réel sur le comportement du système de fichiers.

Pourquoi Qumulo ? Les analyses en temps réel intégrées de Qumulo affichent la capacité de stockage, l'utilisation, les performances, les connexions de protocole, les goulots d'étranglement des performances et les connexions client par adresse IP et les modèles d'utilisation des répertoires/fichiers. Ces analyses sont également disponibles via l'API de Qumulo pour l'intégration dans les tableaux de bord PowerBI ou d'autres outils de visualisation. L'environnement d'exploitation Azure Native Qumulo enregistre toutes les opérations du système de fichiers et des métadonnées en temps réel, offrant une visibilité des données et des analyses via l'interface Web intégrée sans nécessiter d'arborescences gourmandes en ressources qui peuvent avoir un impact sur les performances du système et ajouter à la complexité de la gestion. 

Conclusion : Azure NetApp Files vs Azure Native Qumulo

ANF et ANQ offrent chacun un système de fichiers évolutif et entièrement compatible avec le cloud, doté de fonctionnalités d'entreprise telles que l'accès multiprotocole aux données, les instantanés, l'intégration complète avec Kerberos et Active Directory, et la capacité de prendre en charge une grande variété de charges de travail.

Azure NetApp Files et Azure Native Qumulo peuvent être achetés directement via le portail Azure, et ces deux services peuvent être utilisés pour réduire les engagements de dépenses Azure (c'est-à-dire qu'ils réduisent les accords MACC).

Azure Native Qumulo offre une élasticité native dans le nuage qui peut augmenter indépendamment la capacité et les performances selon les besoins, avec la prise en charge d'un audit complet des événements et un modèle robuste de permissions inter-protocoles qui simplifie à la fois la planification du déploiement et la consolidation de la charge de travail sur Azure. 

Pour la plupart des charges de travail, la flexibilité, la sécurité et l'analyse des données en temps réel de l'ANQ peuvent simplifier le processus de transfert des opérations vers le nuage, en minimisant la complexité de la gestion tout en réduisant les coûts.

 


1. Bien que Azure Native Qumulo soit conçu pour s'étendre automatiquement en fonction des besoins, certaines régions Azure à forte demande peuvent avoir des contraintes de calcul et de capacité qui nécessitent une notification préalable à Qumulo afin de garantir une expansion ANQ transparente. Dans la plupart des cas, la capacité de performance et de stockage est provisionnée immédiatement, mais dans certains cas, le provisionnement de ressources supplémentaires peut prendre jusqu'à un jour, sous réserve de l'approbation de Microsoft.
2. Certaines unités commerciales peuvent exiger la séparation des volumes de données pour des raisons autres que la performance. Qumulo prend en charge plusieurs déploiements par région, si nécessaire.
3. https://qumulo.com/wp-content/uploads/2024/08/WP-Qumulo-Cross-Protocol-Permissions.pdf

Comparaison entre Azure NetApp Files et Azure Native Qumulo