Qumulo LogoQumulo Logo

Blog

Azure NetApp Files im Vergleich zu Azure Native Qumulo: Das richtige Werkzeug für die richtige Aufgabe

Microsoft Azure-Kunden vergleichen regelmäßig die Funktionen, die Leistung und die Wirtschaftlichkeit von Dateisystemen, um den Wert ihrer Daten zu maximieren und gleichzeitig die Gemeinkosten zu minimieren. Die folgende Analyse spiegelt typische Erkenntnisse von Kunden wider, die im Rahmen mehrerer Projekte und direkter Vergleichstests zwischen Azure Native Qumulo und Azure NetApp Files gesammelt wurden.

Die folgenden Aussagen sind Zusammenfassungen von Empfehlungen und Rückmeldungen aus dem Beschaffungsprozess und spiegeln weder die Meinung einzelner Kunden noch die von Microsoft wider. Qumulo ist stolz darauf, mit Microsoft zusammenzuarbeiten und sich, wo sinnvoll, in die NetApp-Lösungen zu integrieren – Wir sind davon überzeugt, dass man für jede Aufgabe das richtige Werkzeug einsetzen sollte..

Zusammenfassung der Kundenergebnisse

Azure NetApp Files (ANF) ist weit verbreitet, und die derzeit verfügbare Kapazität eignet sich für die meisten kleinen bis mittelgroßen Implementierungen, z. B. 1–100 TB. Allerdings ist ANF deutlich teurer als sein On-Premises-Äquivalent und weist eine Reihe inhärenter Einschränkungen auf – hinsichtlich Kapazität, ACL-Verwaltung, Audit-Protokollierung, Snapshot-Granularität und Echtzeit-Dateisystemanalysen –, die sich alle auf die Benutzerfreundlichkeit, Verwaltung und Eignung von ANF als groß angelegter Dateidienst auf Azure auswirken.

Ein reguläres Volume bei ANF ist auf 100 TB pro Instanz begrenzt. Zwar lassen sich große Volumes jeweils auf bis zu 1 PB skalieren (auf Anfrage bis zu 2 PB, je nach regionaler Verfügbarkeit), doch gilt für Azure NetApp Files eine Kapazitätspool-Obergrenze von 12,5 PB pro Azure NetApp Files-Konto. Ein weiterer zu berücksichtigender Aspekt ist, dass ANF-Volumes zwar je nach Kapazitätsbedarf vergrößert oder verkleinert werden können, beide Arten von Größenanpassungen jedoch manuell initiiert werden müssen, was den Verwaltungsaufwand für die Überwachung und Reaktion auf Nutzungsänderungen zur Kostenminimierung erhöht.

Kosten für Azure NetApp Files Standard 100 TB (US East 2): 15.099,90 $/Monat oder 151 $ pro TB pro Monat. Es kann direkt über das Azure-Portal erworben und gestartet werden.

Genau wie Azure NetApp Files ist auch Azure Native Qumulo (ANQ) in allen Azure-Regionen weit verbreitet, und die Kapazität steht in der Regel sofort nach der Inbetriebnahme zur Verfügung. ANQ lässt sich von 100 TB bis 1 EB skalieren, ohne dass mehrere Bereitstellungen erforderlich sind, und ermöglicht eine unabhängige Skalierung von Kapazität und Leistung. Es ist nicht erforderlich, mehr Kapazität bereitzustellen, als zur Erfüllung der Durchsatzanforderungen nötig ist, und Sie zahlen nur für die Kapazität und Leistung, die Sie tatsächlich nutzen, und nicht für die bereitgestellte Kapazität. Die intuitive Web-Benutzeroberfläche von ANQ bietet intuitive Tools für die Berechtigungsverwaltung, die Protokollierung von Audits (in jedem ANQ-Abonnement enthalten) und die Steuerung von Snapshots auf Verzeichnisebene.

ANQ bietet zudem System- und Datenanalysen in Echtzeit – darunter Kapazität, Durchsatz, IOPS und Verbindungstelemetrie sowie detaillierte Informationen zu aktiven Verbindungen, zum Durchsatz pro Verbindung und pro Verzeichnis sowie eine Hotspot-Analyse –, die die Verwaltung und Fehlerbehebung bei ANQ erheblich vereinfachen können und in jedem ANQ-Abonnement enthalten sind.

Kosten für 100 TB „Hot“-Speicher von Qumulo auf Azure (US East 2): 3.700 $/Monat oder 37 $ pro TB pro Monat. Es kann direkt über das Azure-Portal oder den Microsoft Commercial Marketplace gestartet und erworben werden.

Von Kunden genannte Stärken von Azure NetApp Files:

Verwaltete Infrastruktur: ANF optimiert die Bereitstellung im Azure-Portal. Microsoft verwaltet den zugrunde liegenden Speicher direkt, einschließlich Replikation und Verfügbarkeit. Dies sorgt zwar für Effizienzgewinne während der Inbetriebnahme und der Erstkonfiguration, doch müssen ANF-Kunden die Datennutzung im Rahmen des täglichen Betriebs weiterhin überwachen und verwalten. Dazu gehört auch, zusätzliche Kapazität vorausschauend bereitzustellen und einen ausreichenden Puffer für die Speicherung von Snapshots sicherzustellen (in den meisten Fällen 10–20 % zusätzliche Kapazität).

 – Azure Native Qumulo wird ebenfalls automatisch über das Azure-Portal bereitgestellt. Als vollständig cloud-nativer Dienst, der direkt auf Azure Blob Storage basiert, skaliert ANQ automatisch bei Änderungen des Datenvolumens, sodass keine Vorab-Bereitstellung von Speicherplatz erforderlich ist und sichergestellt ist, dass Kunden nicht für Kapazitäten bezahlen, die sie nicht nutzen.

 – Qumulo erfordert einige zusätzliche Konfigurationsschritte für die Replikation in andere Qumulo-Umgebungen. Dies kann pro Bereitstellung einen Zeitaufwand von 10 bis 20 Minuten bedeuten. Hinweis: Da Qumulo kapazitätselastisch ist, sind in den meisten Fällen keine mehreren Bereitstellungen erforderlich, wodurch die durch diesen Konfigurationsaufwand verursachten Unannehmlichkeiten teilweise gemildert werden.

Schnelle Bereitstellung: Die Einrichtung von Freigaben (SMB) und Exporten (NFS) ist schnell und unkompliziert und kann über die Web-Benutzeroberfläche oder mittels API-Befehlen erfolgen.

Hohe Verfügbarkeit: Bis zu 99,99 % Verfügbarkeit des Dienstes bei der Einführung.

 – Zu den nativen Qumulo-Bereitstellungsoptionen in Azure gehören „Locally-Redundant Storage“ – die kostengünstigste Option mit einer Verfügbarkeit von 99,9 % – sowie „Zone-Redundant Storage“, das gegen eine zusätzliche Gebühr eine Verfügbarkeit von vier Neunen (99,99 %) bietet.

Leistung: ANF ist in den Leistungsstufen „Standard“, „Premium“ und „Ultra“ erhältlich, die jeweils unterschiedliche Preisklassen aufweisen, sodass Kunden für eine Vielzahl von Workloads die optimale Kombination aus Leistung und Kosten wählen können.

 – Azure Native: Die cloudnative Architektur von Qumulo ermöglicht eine elastische Leistungsanpassung, was bedeutet, dass eine einzige Bereitstellung sowohl Workloads mit hoher als auch mit geringer Auslastung gleichzeitig bewältigen kann, ohne dass es zu „Noisy-Neighbor“-Problemen kommt oder separate Kapazitäts„Inseln“ pro Workload entstehen.

Vom Kunden festgestellte Einschränkungen bei Azure NetApp Files:

ACL-Management in großem Maßstab

 – ANF bietet keine nativen Tools zur Verwaltung von ACLs für CIFS- (SMB-) Datensätze. Wenn ACLs erforderlich sind, muss bei ANF das Windows-MMC-Tool verwendet werden. In Szenarien, in denen ein einzelnes Verzeichnis mehrere zehn Millionen Dateien enthält, kann die rekursive Anwendung von Berechtigungsänderungen auf ein ANF-Volume mithilfe von Windows MMC erheblich Zeit in Anspruch nehmen, was zu Verbindungsproblemen bei Clients führen kann. Da es sich bei Windows MMC zudem um ein externes Tool handelt, erfordert es zusätzlichen Integrations- und Verwaltungsaufwand, was sorgfältig abgewogen werden muss.

 – Azure NetApp Files unterstützt zwar den datenprotokollübergreifenden Datenzugriff, Administratoren müssen jedoch für jedes ANF-Volume einen primären Sicherheitsstil (Unix/NFS oder Windows/NTFS) auswählen, was sich negativ auf die Zugriffsrechte und Berechtigungen der Clients auswirken kann. Darüber hinaus ist bei der Verwaltung der Berechtigungen darauf zu achten, dass SMB/ACL-Berechtigungen nicht mit den POSIX-Zugriffseinstellungen in Konflikt stehen.

 – Warum Qumulo: Die Verwendung von MMC wird zwar für die Berechtigungsverwaltung unterstützt, ist jedoch nicht erforderlich. Die Speicherplattform von Qumulo verarbeitet ACLs nativ, sodass umfangreiche Berechtigungsänderungen über die API statt über Windows vorgenommen werden können. Das protokollübergreifende Sicherheitsmodell von Qumulo trennt NTFS/ACL- und POSIX-Berechtigungseinstellungen vollständig voneinander, gewährleistet so volle Kompatibilität mit allen Anwendungsfällen und eliminiert das Risiko protokollübergreifender Berechtigungskonflikte.

Protokollierung und Compliance

 – Laut Microsoft Learn werden bei ANF Dateisystem-„Anfragen nach bestem Bemühen protokolliert, was bedeutet, dass die meisten Anfragen zu einem Protokolleintrag führen, die Vollständigkeit und Aktualität der Dateizugriffsprotokolle jedoch nicht garantiert sind. Die Funktion für Dateizugriffsprotokolle von Azure NetApp Files bietet keine expliziten oder impliziten Erwartungen oder Garantien hinsichtlich der Protokollierung für Audit- und Compliance-Zwecke.“

 – Warum Qumulo? Qumulo bietet eine präzise Audit-Protokollierung, auf die über die Cluster-Oberfläche zugegriffen werden kann. Damit werden die meisten Kundenanforderungen hinsichtlich der Überprüfung von Audit-Protokollen und der Erstellung von Compliance-Berichten erfüllt.

Snapshot-Verwaltung

 – ANF unterstützt keine Snapshot-Granularität auf Datei- oder Ordnerebene. Kunden müssen sich ausschließlich auf Snapshots auf Volume-Ebene verlassen, was zu einer übermäßigen Kapazitätsauslastung führen und die Wiederherstellung von Daten aus Snapshots erschweren kann.

 – Warum Qumulo? Die Wiederherstellungstools von Qumulo ermöglichen einen nahezu sofortigen Zugriff auf Datei-, Ordner- oder Cluster-Ebene (ähnlich wie auf Volume-Ebene). Diese Funktion eignet sich besonders für Umgebungen mit hoher Dateifrequenz und niedrigen Wiederherstellungszeitzielen.

Echtzeit-Analysen

 – ANF bietet eine grundlegende Integration mit Azure Monitor, ermöglicht jedoch keinen Echtzeit-Einblick in das Verhalten des Dateisystems.

 – Warum Qumulo? Die integrierten Echtzeit-Analysen von Qumulo zeigen Speicherkapazität, Auslastung, Leistung, Protokollverbindungen, Leistungsengpässe sowie Client-Verbindungen nach IP-Adresse und Nutzungsmustern von Verzeichnissen und Dateien an. Diese Analysen sind auch über die API von Qumulo für die Integration in PowerBI-Dashboards oder andere Visualisierungstools verfügbar. Die Azure-native Betriebsumgebung von Qumulo protokolliert alle Dateisystem- und Metadatenoperationen in Echtzeit und bietet so Datentransparenz und Analysen über die integrierte Web-Benutzeroberfläche, ohne dass ressourcenintensive Baumdurchläufe erforderlich sind, die die Systemleistung beeinträchtigen und die Verwaltung komplexer machen können.

Fazit: Azure NetApp Files im Vergleich zu Azure Native Qumulo

ANF und ANQ bieten jeweils ein skalierbares, vollständig cloudfähiges Dateisystem mit Funktionen der Enterprise-Klasse wie Multiprotokoll-Datenzugriff, Snapshots, vollständiger Integration mit Kerberos und Active Directory sowie der Fähigkeit, eine Vielzahl von Workloads zu unterstützen.

Sowohl Azure NetApp Files als auch Azure Native Qumulo können direkt über das Azure-Portal erworben werden, und beide Dienste können genutzt werden, um die Azure-Ausgabenverpflichtungen zu senken (d. h., beide verringern die MACC-Vereinbarungen).

Azure Native Qumulo bietet Cloud-native Skalierbarkeit, mit der sich Kapazität und Leistung je nach Bedarf unabhängig voneinander erweitern lassen. Dazu gehören die Unterstützung einer umfassenden Ereignisprotokollierung sowie ein robustes, protokollübergreifendes Berechtigungsmodell, das sowohl die Bereitstellungsplanung als auch die Konsolidierung von Workloads auf Azure vereinfacht.

Für die meisten Anwendungsfälle können die Flexibilität, die Sicherheit und die Echtzeit-Datenanalyse von ANQ die Umstellung auf die Cloud vereinfachen, wodurch sich der Verwaltungsaufwand minimiert und gleichzeitig die Kosten gesenkt werden.

 


1. Obwohl Azure Native Qumulo so konzipiert ist, dass es sich bei Bedarf automatisch erweitert, kann es in einigen stark ausgelasteten Azure-Regionen zu Rechen- und Kapazitätsengpässen kommen, die eine rechtzeitige Benachrichtigung von Qumulo erfordern, um eine nahtlose ANQ-Erweiterung zu gewährleisten. In den meisten Fällen werden Rechenleistung und Speicherplatz sofort bereitgestellt, doch in einigen Fällen kann die Bereitstellung zusätzlicher Ressourcen je nach Genehmigung durch Microsoft bis zu einem Tag dauern.
2. In einigen Geschäftsbereichen kann aus anderen Gründen als der Leistung eine Trennung der Datenmengen erforderlich sein. Qumulo unterstützt bei Bedarf mehrere Bereitstellungen pro Region.
3. https://qumulo.com/wp-content/uploads/2024/08/WP-Qumulo-Cross-Protocol-Permissions.pdf

Vergleich zwischen Azure NetApp Files und Azure Native Qumu…