Verwenden der Verfügbarkeitszonenplatzierung für die Hochverfügbarkeit von Anwendungen mit Azure NetApp Files
Azure-Verfügbarkeitszonen sind physisch getrennte Standorte innerhalb der einzelnen unterstützten Azure-Regionen, die Fehlertoleranz bei lokalen Ausfällen bieten. Ausfälle können von Software- und Hardwareausfällen bis hin zu Ereignissen wie Erdbeben, Überflutungen und Bränden reichen. Fehlertoleranz wird durch Redundanz und logische Isolierung von Azure-Diensten erreicht. Um Resilienz sicherzustellen, liegen in allen Regionen, die Verfügbarkeitszonen unterstützen, mindestens drei separate Verfügbarkeitszonen vor.
Wichtig
Verfügbarkeitszonen werden als logische Zonen bezeichnet. Jedes Rechenzentrum wird einer physischen Zone zugewiesen. Physische Zonen werden logischen Zonen in Ihrem Azure-Abonnement zugeordnet. Die Zuordnung unterscheidet sich bei unterschiedlichen Abonnements. Azure-Abonnements wird diese Zuordnung beim Erstellen automatisch zugewiesen. Azure NetApp Files entspricht der generischen Zuordnung von logischen zu physischen Verfügbarkeitszonen für alle Azure-Dienste für das Abonnement.
Azure-Verfügbarkeitszonen sind hoch verfügbar, fehlertolerant und skalierbarer als herkömmliche Infrastrukturen mit einzelnen oder mehreren Rechenzentren. Mit Azure-Verfügbarkeitszonen können Sie Anwendungen und Datenbanken entwerfen und betreiben, die automatisch unterbrechungsfrei zwischen Zonen wechseln. Sie können robuste Lösungen entwerfen, indem Sie Azure-Dienste verwenden, die Verfügbarkeitszonen verwenden.
Bereitstellungen mit Hochverfügbarkeit (HA) mit Verfügbarkeitszonen stellen jetzt den Standard dar, der auch als Best Practice im Well Architected Framework von Azure empfohlen wird. Unternehmensanwendungen und -ressourcen werden zunehmend in mehreren Verfügbarkeitszonen bereitgestellt, um diesen Grad der Hochverfügbarkeit oder Fehlerdomänenisolation (Zone) zu erreichen.
Viele Anwendungen werden mithilfe anwendungsbasierter Replikations- und Failovertechnologien für Hochverfügbarkeit in mehreren Verfügbarkeitszonen erstellt, z. B. SQL Server Always-On Verfügbarkeitsgruppen (AOAG), SAP HANA mit HANA-Systemreplikation (HSR) und Oracle mit Data Guard.
Bevor Sie eine Verfügbarkeitszone verwenden, machen Sie sich mit den folgenden Konzepten vertraut:
Zonenplatzierung: Ressourcen werden an eine bestimmte Verfügbarkeitszone angeheftet. Sie können mehrere zonale Bereitstellungen über verschiedene Zonen hinweg kombinieren, um hohe Zuverlässigkeitsanforderungen zu erfüllen. Sie sind für die Verwaltung der Datenreplikation und die Verteilung der Anfragen auf die Zonen zuständig. Wenn ein Ausfall in einer einzelnen Verfügbarkeitszone auftritt, sind Sie für den Failover in eine andere Verfügbarkeitszone verantwortlich.
Zonenredundanz: Ressourcen werden auf mehrere Verfügbarkeitszonen verteilt. Microsoft verwaltet die zonenübergreifende Verteilung von Anfragen und die zonenübergreifende Replikation von Daten. Wenn ein Ausfall in einer einzelnen Verfügbarkeitszone auftritt, verwaltet Microsoft das Failover automatisch.
Wichtig
Obwohl die Verwendung der Zonenplatzierung mit Azure NetApp Files in Kombination mit anwendungsbasierten Replikations- und Failovertechnologien verwendet werden kann, um eine hoch verfügbare Architektur zu erstellen, ermöglicht die alleinige Verwendung von Azure NetApp Files keine Zonenredundanz. Wenn Ihr Workload anwendungsbasierte Replikationen und Failover nicht unterstützt, sollten Sie die zonenübergreifende Replikation von Azure NetApp Files für eine zusätzliche Redundanz verwenden.
Mit dem Feature Volumeplatzierung von Verfügbarkeitszonen von Azure NetApp Files können Sie jedes Volume in einer spezifischen Verfügbarkeitszone Ihrer Wahl entsprechend den Compute- und anderen Diensten von Azure in derselben Zone bereitstellen.
Im Diagramm können alle VMs in der Region in VNets (mit Peering) auf alle Azure NetApp Files-Ressourcen zugreifen (blaue Pfeile). VMs, die auf Azure NetApp Files-Volumes in derselben Zone (grüne Pfeile) zugreifen, verwenden die Fehlerdomäne der Verfügbarkeitszone gemeinsam. Beachten Sie, dass keine Replikation zwischen den verschiedenen Volumes auf Plattformebene erfolgt.
Azure NetApp Files-Bereitstellungen erfolgen in der Verfügbarkeitszone Ihrer Wahl, wenn Azure NetApp Files in dieser Verfügbarkeitszone vorhanden ist und über ausreichende Kapazität verfügt.
Wichtig
Die Azure NetApp Files-Volumeplatzierung von Verfügbarkeitszonen ermöglicht eine zonenbasierte Platzierung. Sie bietet keine Näherungsplatzierung für Compute. Daher bietet es keine Garantie für die niedrigste Latenz. Wartezeiten zwischen VMs und Speicher liegen innerhalb der Latenzumschläge der Verfügbarkeitszone.
Sie können Ihre Compute-, Speicher-, Netzwerk- und Datenressourcen in einer Verfügbarkeitszone zusammenlegen und diese Anordnung in anderen Verfügbarkeitszonen replizieren.
Die Latenz richtet sich nach der Verfügbarkeitszonenlatenz für den Zugriff innerhalb der Verfügbarkeitszone und dem regionalen Latenzumschlag für den Zugriff auf zonenübergreifende Verfügbarkeitszonen.
Wichtig
Sie sollten keine Verfügbarkeitszonen für Terraform-verwaltete Volumes verwenden. Wenn Sie dies trotzdem tun, müssen Sie die Zoneneigenschaften zu Ihrem Volume hinzufügen.
Azure-Regionen mit Verfügbarkeitszonen
Eine Liste der Regionen, die derzeit Verfügbarkeitszonen unterstützen, finden Sie unter Azure-Regionen mit Verfügbarkeitszonenunterstützung.