Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel beschreibt die Zuverlässigkeitsunterstützung in Azure Speichervorgänge und behandelt sowohl regionsinterne Resilienz mittels Verfügbarkeitszonen als auch regionsübergreifende Notfallwiederherstellung und Geschäftskontinuität. Eine ausführlichere Übersicht über die Zuverlässigkeitsprinzipien in Azure finden Sie unter Azure-Zuverlässigkeit.
Azure Speichervorgänge sind ein serverloses Framework, mit dem Sie allgemeine Datenvorgänge für Millionen von Objekten über mehrere Speicherkonten hinweg ausführen können. Der Dienst selbst ist regional und verfügt nicht über SKUs oder Unterstützung für Verfügbarkeitszonen. Die Steuerungsebene des Diensts unterstützt jedoch automatisch Zonenredundanz. Die Datenebene kann auch Redundanz unterstützen, je nachdem, ob das Speicherkonto in einer zonenredundanten Konfiguration ausgeführt wird.
Unterstützung für Verfügbarkeitszonen
Verfügbarkeitszonen sind physisch getrennte Gruppen von Rechenzentren innerhalb einer Azure-Region. Wenn eine Zone ausfällt, erfolgt ein Failover der Dienste zu einer der verbleibenden Zonen.
Während der Dienst „Azure Speichervorgänge“ regional ist und keine SKUs oder Verfügbarkeitszonen anbietet, ist Zonenredundanz über die Steuerungsebene und bedingt über die Datenebene verfügbar:
Die Steuerungsebene des Diensts ist zonenredundant. Wenn sich eine Zone in einer Region befindet, ist die Steuerungsebene weiterhin verfügbar. Während eines Zonenausfalls können Sie die Aufgabendefinition und -zuordnung weiterhin verwalten.
Die Datenebene (Aufgabenzuweisungsausführung) erbt die Eigenschaften des übergeordneten Speicherkontos. Wenn das Speicherkonto in einer fehlerhaften Zone bereitgestellt wird, ist das Konto nicht mehr verfügbar, und aus Kundensicht ist die Datenebene nicht verfügbar. Wenn das Speicherkonto zonenredundant ist, ist das Konto weiterhin verfügbar, und der Dienst führt weiterhin einen Vorgang für das Konto aus.
Zonenausfall
Bei einem Zonenausfall ist der Dienst „Azure Speichervorgänge“ weiterhin verfügbar. Der Fortschritt von Aufgaben hängt von der Verfügbarkeitszonenunterstützung der Speicherkonten ab, für die sie ausgeführt werden. Wenn das Konto nicht vom Zonenausfall betroffen ist, werden die Aufgaben weiterhin ausgeführt. Andernfalls schlagen die Vorgänge fehl.
Vorbereitung auf einen und Wiederherstellung nach einem Zonenausfall
Der Dienst „Azure Speichervorgänge“ ist nicht zonenbasiert, aber das Speicherkonto ist es. Wenn das Speicherkonto von einem Zonenausfall betroffen ist, schlagen Speicheraufgaben fehl, die dem Konto zugewiesen sind. Nachdem die Zonen und das Speicherkonto verfügbar sind, werden geplante Vorgänge weiterhin nach Zeitplan ausgeführt. Wenn die Aufgabe für die einmalige Ausführung konfiguriert ist, müssen Sie möglicherweise die Ausführung der Aufgabe erneut planen.
Regionsübergreifende Notfallwiederherstellung und Geschäftskontinuität
Notfallwiederherstellung (DR) bezieht sich auf Methoden, die Organisationen zum Wiederherstellen von Ereignissen mit hohem Einfluss verwenden, z. B. Naturkatastrophen oder fehlerhafte Bereitstellungen, die zu Ausfallzeiten und Datenverlusten führen. Unabhängig von der Ursache ist das beste Mittel gegen einen Notfall ein gut definierter und getesteter Notfallplan und ein Anwendungsdesign, die Notfallwiederherstellung aktiv unterstützt. Bevor Sie mit der Erstellung Ihres Notfallwiederherstellungsplans beginnen, finden Sie Unter "Empfehlungen für das Entwerfen einer Notfallwiederherstellungsstrategie".
Für DR verwendet Microsoft das Modell der gemeinsamen Verantwortung. In diesem Modell stellt Microsoft sicher, dass die Basisinfrastruktur und Plattformdienste verfügbar sind. Viele Azure-Dienste replizieren jedoch nicht automatisch Daten oder greifen von einer fehlgeschlagenen Region zurück, um sie in eine andere aktivierte Region zu replizieren. Für diese Dienste sind Sie dafür verantwortlich, einen Notfallwiederherstellungsplan zu erstellen, der für Ihre Workload geeignet ist. Die meisten Dienste, die im Rahmen von Azure-PaaS-Angeboten (Plattform-as-a-Service) ausgeführt werden, bieten Features und Anleitungen zur Unterstützung der Notfallwiederherstellung. Sie können dienstspezifische Features verwenden, um die schnelle Wiederherstellung zu unterstützen, um Ihren DR-Plan zu entwickeln.
Speicherkonten mit GRS und GZRS replizieren Daten in eine sekundäre Region im Falle von Speicherkontofailovers. Die Geschäftskontinuität von Speicheraktionen hängt erheblich von der Redundanzkonfiguration des Zielspeicherkontos ab. Speicherkonten, die mit Georedundanz konfiguriert sind, profitieren von einem automatisierten Failoverprozess. Diese automatische Verwaltung stellt sicher, dass zukünftige Iterationen von Aufgabenzuweisungen, unabhängig davon, ob sie einzeln oder wiederkehrend sind, in der sekundären Region ohne Probleme ausgeführt werden. Speicheraufgaben, die zum Zeitpunkt des Failovers ausgeführt wurden, können jedoch auf Fehler stoßen. Neue Speicheraufgaben und Speicheraufgabenzuweisungen funktionieren weiterhin erwartungsgemäß.
Eine konsistente Überwachung des Speicherkontos ist von entscheidender Bedeutung. Bei einem Failover sollten Sie die Aufgabenberichterstattung und -überwachung gründlich überprüfen, um den erfolgreichen Abschluss aller Blob-Vorgänge zu verifizieren und Abweichungen zu identifizieren, die Aufmerksamkeit erfordern.
Erkennung, Benachrichtigung und Verwaltung von Ausfällen
Speichertasks senden keine Benachrichtigungen, wenn es einen Ausfall im Dienst selbst gibt. Es ist wichtig, den Status des Speichertasks zu überprüfen und Tasks zu wiederholen, nachdem der Dienst oder die Region wiederhergestellt wurde.