Gründe für die Verwendung von Azure NetApp Files mit Azure VMware Solution

Abgeschlossen

Azure NetApp Files ist ein leistungsstarker, vollständig verwalteter NAS-Dienst der Unternehmensklasse für freigegebenen Dateispeicher. Es ist ein Erstanbieterdienst, der nativ in Microsoft Azure integriert und für die Verwendung mit anderen Azure-Diensten optimiert ist. Für die Bereitstellung und Verwaltung können das Azure-Portal, die Befehlszeilenschnittstelle (Command Line Interface, CLI), Azure PowerShell, Azure Resource Manager (ARM)-Vorlagen und viele andere Tools verwendet werden. Die Überwachung ist über Azure Monitor ebenfalls nativ verfügbar.

Leistung

Azure NetApp Files ist dafür konzipiert, selbst für die anspruchsvollsten Windows- und Linux-Workloads die höchstmögliche Leistung bereitzustellen. Diese Leistung wird erreicht, indem Azure NetApp Files auf dedizierten, von NetApp entwickelten Plattformen mit dem proprietären ONTAP-Betriebssystem von NetApp ausgeführt wird, das für extrem hohen Speicherdurchsatz und extrem hohe Verfügbarkeit optimiert ist.

Ein einzelnes Azure NetApp Files-Volume kann einen Durchsatz von bis zu 5.025 MiB/s mit Latenzen unter einer Millisekunde bieten. Es können mehrere Volumes bereitgestellt werden, um die Leistung nach Bedarf zu skalieren. Standardmäßig können bis zu acht Azure NetApp Files-Volumes an ein einzelnes softwaredefiniertes Azure VMware Solution (AVS)-Rechenzentrum (Software-Defined Data Center, SDDC) angefügt werden. Dieser Grenzwert kann über eine Supportanfrage auf 256 erhöht werden.

Datenverwaltung

Azure NetApp Files bietet eine vollständige Palette von Datenverwaltungsfeatures für Unternehmen. Dazu zählen Momentaufnahmen, Replikation, integrierte Sicherung, Klonen von Volumes usw. Diese Features bieten Schutz und Flexibilität für im Dienst gehostete AVS-VMs und -Workloads, ohne die Leistung zu beeinträchtigen.

Momentaufnahmen

Azure NetApp Files-Momentaufnahmen sind zeitpunktbezogene Image eines Volumes. Diese Momentaufnahmen bedeuten aufgrund der Art und Weise, wie Azure NetApp Files Volumevirtualisierung durchführt, einen geringen Mehraufwand. Momentaufnahmen verwenden die Zeigermanipulation auf die tatsächlichen Datenblöcke auf dem Datenträger. Im Gegensatz zu einer Datenbank werden vorhandene Blöcke jedoch nicht erneut geschrieben. Neue Blöcke werden an nicht verwendete Speicherorte im System geschrieben. Zeiger werden aktualisiert, um die Änderungen widerzuspiegeln, während Momentaufnahmen die Daten, die zum Zeitpunkt der Momentaufnahme im System vorhanden waren, zu einem bestimmten Zeitpunkt repräsentieren.

Die folgende Abbildung veranschaulicht den Momentaufnahmevorgang:

  1. Eine Momentaufnahme (Snapshot1) wird erstellt.

    Abbildung, die die Erstellung von Momentaufnahmen zeigt.

  2. Geänderte Daten (file2 wurde aktualisiert und file4 wurde hinzugefügt) werden in einen neuen Block geschrieben, und der Zeiger wird aktualisiert. Der Momentaufnahmezeiger verweist immer noch auf den zuvor geschriebenen Block, sodass Sie eine aktuelle und eine historische Ansicht der Daten erhalten.

    Abbildung zweier Dateiänderungen.

  3. Eine weitere Momentaufnahme (Snapshot2) wird erstellt und bietet Zugriff auf drei Generationen von Daten: die Livedaten, Snapshot2 und Snapshot1. Die Momentaufnahmen werden in absteigender Reihenfolge ihres Alters angezeigt, ohne den Speicherplatz zu belegen, den drei vollständige Kopien benötigen.

    Abbildung der Änderungen, die mit Snapshot2 erfasst wurden.

Eine Azure NetApp Files-Momentaufnahme bearbeitet nur Blockzeiger und erstellt eine „fixierte“ schreibgeschützte Ansicht eines Volumes. Momentaufnahmen können nicht geändert, sondern nur gelöscht werden, nachdem ihre Nutzungsdauer auf dem System abgelaufen ist.

Tatsächliche Datenblöcke werden nicht kopiert, was zu zwei Effizienzsteigerungen führt:

  • Geschwindigkeit: Das Erstellen einer Momentaufnahme erfolgt nahezu sofort. Unabhängig von der Größe des Volumes dauert die Erstellung einer Momentaufnahme nur ein paar Sekunden. Das Zurücksetzen eines Volumes auf eine Momentaufnahme erfolgt ebenfalls nahezu sofort und unterstützt die schnelle Wiederherstellung von Daten im Falle einer Beschädigung oder eines Hijacking-Ereignisses.
  • Speicherplatz: Momentaufnahmen benötigen nur minimalen Speicherplatz, da nicht die Datenblöcke des gesamten Volumes kopiert werden. Zwei nacheinander erstellte Momentaufnahmen unterscheiden sich nur in den Blöcken, die im Zeitraum zwischen den beiden hinzugefügt oder geändert wurden. Sie können bis zu 255 Momentaufnahmen pro Volume erstellen. Das Erstellen einer Momentaufnahme wirkt sich nicht auf die Volumeleistung aus.

Sie können Momentaufnahmen auf zwei Arten erstellen und verwalten:

  • Manuell: Erstellen Sie bedarfsbasierte Momentaufnahmen mit dem Azure-Portal, der Azure CLI-, Azure PowerShell oder der Azure-REST-API.
  • Automatisch: Automatisierte Erstellung von Momentaufnahmen, Sie können Momentaufnahmen mit dem Azure-Portal, der Azure CLI-, Azure PowerShell oder der Azure-REST-API einrichten.

Replikation

Zonenübergreifende Replikation: Die Azure NetApp Files-Replikation kann durch zonenübergreifende Volumereplikation den Schutz von Daten gewährleisten. Sie können Daten asynchron aus einem Azure NetApp Files-Volume in einer Zone (Quelle) in ein anderes Azure NetApp Files-Volume in einer anderen Zone innerhalb derselben Region (Ziel) replizieren. Diese Funktion ermöglicht es Ihnen, bei einem Zonenausfall oder Notfall ein Failover für Ihre kritische Anwendung durchzuführen.

Regionsübergreifende Replikation: Die Azure NetApp Files-Replikationsfunktion kann durch regionsübergreifende Volumereplikation den Schutz von Daten gewährleisten. Sie können Daten asynchron aus einem Azure NetApp Files-Volume in einer Region (Quelle) in ein anderes Azure NetApp Files-Volume in einer anderen Region (Ziel) replizieren. Diese Funktion ermöglicht es Ihnen, bei einem regionsweiten Ausfall oder Notfall ein Failover für Ihre kritische Anwendung durchzuführen.

Azure NetApp Files-Integration mit Azure VMware Solution

Azure NetApp Files verbessert die Nutzung von AVS-Ressourcen, senkt die Gesamtbetriebskosten (Total Cost of Ownership, TCO) und bietet erweiterte Datenverwaltungsfunktionen.

Wenn sich die geschäftlichen Anforderungen ändern, kann Azure NetApp Files-Speicher unabhängig von der AVS-Computekapazität skaliert werden, um die Gesamtbetriebskosten zu optimieren. Azure NetApp Files lagert die Eingabe/Ausgabe (E/A) und Arbeitsspeicher von AVS-Hosts aus, wodurch die Leistung von AVS verbessert und Ressourcen für andere VMs freigegeben werden können.

Azure NetApp Files bietet Leistung, Verfügbarkeit und Datenverwaltung auf Unternehmensniveau. Durch effiziente Momentaufnahmen und Klone können schnell Kopien erstellt und Daten geschützt werden. Die zonen- und regionsübergreifende Replikation ermöglicht die integrierte Sicherung und Notfallwiederherstellung für AVS-VMs.