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.
Azure bietet eine umfassende Reihe von Zuverlässigkeitsfunktionen, die Ihnen dabei helfen, Ihre Workloadanforderungen zu erfüllen. Die Dokumentation zur Azure-Zuverlässigkeit enthält dienstspezifische Anleitungen dazu, wie jeder Azure-Dienst diese Plattformsicherheitsfunktionen unterstützt, z. B. vorübergehende Fehlerbehandlung, Verfügbarkeitszonen, Unterstützung für mehrere Regionen und Sicherungsunterstützung. Informationen zur aktuellen Liste der Zuverlässigkeitsdiensthandbücher finden Sie in den Zuverlässigkeitsleitfäden nach Dienst.
Zusätzlich zu den Zuverlässigkeitsdiensthandbüchern enthält die Azure-Zuverlässigkeitsdokumentation auch allgemeine Informationen, z. B.:
- Azure-Regionen: Informationen zu Azure-Regionen, gekoppelten und nicht gekoppelten Regionen und verschiedenen Regionskonfigurationen.
- Azure-Verfügbarkeitszonen: Informationen zu Verfügbarkeitszonen, einschließlich der Unterstützung von hoher Verfügbarkeit und Notfallwiederherstellung. Dieser Abschnitt enthält auch Listen von Azure-Diensten und -Regionen, die Verfügbarkeitszonen unterstützen.
-
Zuverlässigkeitskonzepte: Grundlegende Zuverlässigkeitskonzepte, z. B.:
- Geschäftskontinuität, hohe Verfügbarkeit und Notfallwiederherstellung.
- Redundanz, Replikation (Datenredundanz) und Sicherung
- Failover und Failback.
- Gemeinsame Verantwortung zwischen Microsoft und Ihnen.
Was ist Zuverlässigkeit?
Zuverlässigkeit bezieht sich auf die Fähigkeit einer Arbeitsauslastung, konsistent auf akzeptabler Dienstebene und in Übereinstimmung mit den Geschäftskontinuitätsanforderungen durchzuführen. Zuverlässigkeit ist ein schlüsselbasiertes Konzept im Cloud Computing. In Azure wird Zuverlässigkeit durch eine Kombination von Faktoren erreicht, einschließlich des Designs der Plattform selbst, seiner Dienste, der Architektur Ihrer Anwendungen und der Implementierung bewährter Methoden.
Zwei wichtige Ansätze zum Erreichen der Zuverlässigkeit in einer Arbeitsauslastung sind:
- Resilienz: Die Fähigkeit, dem Betrieb standzuhalten und fortzufahren, wenn dinge schief gehen, z. B. temporäre Fehler, Infrastrukturausfälle oder unerwartete Spitzen bei der Nachfrage. Resilienz hilft Ihnen, Unterbrechungen zu vermeiden.
- Wiederherstellbarkeit: die Möglichkeit, normale Vorgänge nach einer Unterbrechung wiederherzustellen. Wenn eine Unterbrechung auftritt, hilft Ihnen die Wiederherstellbarkeit, einen zuverlässigen Zustand wiederherzustellen.
Die Azure-Plattform und -Dienste bieten eine Reihe von Zuverlässigkeitsfeatures wie Verfügbarkeitszonen, Unterstützung für mehrere Regionen, Datenreplikation und Sicherung und Wiederherstellung. Diese Features müssen beim Entwerfen einer Workload berücksichtigt werden, um ihre Geschäftskontinuitätsanforderungen zu erfüllen.
Tipp
Zuverlässigkeit enthält auch andere Elemente ihres Lösungsdesigns, einschließlich der sicheren Bereitstellung von Änderungen, der Verwaltung Ihrer Leistung, um Ausfallzeiten aufgrund von hoher Auslastung zu vermeiden und zu testen und zu überprüfen, wie Sie jeden Teil Ihrer Lösung testen und überprüfen. Weitere Informationen finden Sie unter Azure Well-Architected Framework.
Azure-Regionen
Azure bietet weltweit über 60 Regionen, die sich in vielen verschiedenen geografischen Regionen befinden. Jede Region besteht aus einer Reihe physischer Einrichtungen, zu denen Rechenzentren und Netzwerkinfrastrukturen gehören. Alle Regionen können in geografische Gebiete unterteilt werden, die als geografische Regionen bezeichnet werden. Jede geographische Region ist eine Abgrenzung der Datenresidenz und kann eine oder mehrere Regionen enthalten.
Azure-Regionen bieten bestimmte Arten von Resilienzoptionen. Viele Regionen bieten Verfügbarkeitszonen an, und einige haben eine Partnerregion, während andere Regionen keine Partnerregion haben. Wenn Sie sich für eine Region entscheiden, in der Sie Ihre Dienste anbieten möchten, sollten Sie unbedingt darauf achten, welche Resilienzoptionen in dieser Region verfügbar sind.
- Informationen zum Anzeigen der Liste der Azure-Regionen finden Sie unter Liste der Azure-Regionen.
- Eine Liste der Dienste, die in Azure-Regionen bereitgestellt werden, finden Sie unter Produktverfügbarkeit nach Region
Azure-Verfügbarkeitszonen
Viele Azure-Regionen bieten Verfügbarkeitszonen, bei denen es sich um getrennte Gruppen von Rechenzentren innerhalb einer Region handelt. Verfügbarkeitszonen sind eine wichtige Möglichkeit, zuverlässigkeit auf der Azure-Plattform zu erreichen, da sie ein gewisses Maß an physischer Isolation innerhalb einer Region bieten.
Verfügbarkeitszonen sind nahe genug, um Verbindungen mit geringer Latenz mit anderen Verfügbarkeitszonen zu haben. Sie sind aber weit genug auseinander, um die Wahrscheinlichkeit zu verringern, dass mehrere von lokalen Ausfällen oder Wetterphänomenen betroffen ist. Verfügbarkeitszonen verfügen über eine unabhängige Strom-, Kühl- und Netzwerkinfrastruktur. Sie sind so konzipiert, dass im Falle eines Ausfalls einer Zone die regionalen Dienste, Kapazitäten und die hohe Verfügbarkeit von den übrigen Zonen unterstützt werden.
- Weitere Informationen zu Verfügbarkeitszonen finden Sie unter Was sind Verfügbarkeitszonen?
- Um zu sehen, welche Regionen Verfügbarkeitszonen unterstützen, siehe Liste der Azure-Regionen.
Zuverlässigkeitskonzepte
Im Abschnitt "Zuverlässigkeitskonzepte" finden Sie eine Übersicht über einige der wichtigsten Konzepte und Prinzipien, die zuverlässigkeit in Azure zugrunde legen.
Geschäftskontinuität, Hochverfügbarkeit und Notfallwiederherstellung
Die Planung der Geschäftskontinuität kann als fortlaufender Prozess des Risikomanagements durch den Entwurf für hohe Verfügbarkeit und Notfallwiederherstellung verstanden werden.
Wenn Sie die Geschäftskontinuität in Betracht ziehen, ist es wichtig, die folgenden Begriffe zu verstehen:
Geschäftskontinuität ist der Zustand, in dem ein Unternehmen Vorgänge während Fehlern, Ausfällen oder Katastrophen fortsetzen kann. Geschäftskontinuität erfordert eine proaktive Planung, Vorbereitung und Implementierung von ausfallsicheren Systemen und Prozessen.
Hochverfügbarkeit bedeutet, eine Lösung zu entwerfen, die den geschäftlichen Anforderungen an die Verfügbarkeit entspricht und gleichzeitig resilient gegenüber alltäglichen Problemen ist, die die Anforderungen an die Betriebszeit beeinträchtigen könnten.
Bei der Notfallwiederherstellung geht es darum zu planen, wie mit ungewöhnlichen Risiken und Ausfällen bei einer Katastrophe umgegangen wird.
Für Informationen zur Geschäftskontinuität und zur Planung der Geschäftskontinuität mittels hoher Verfügbarkeit und Notfallwiederherstellungskonzepten, siehe Was sind Geschäftskontinuität, hohe Verfügbarkeit und Notfallwiederherstellung?.
Redundanz, Replikation und Sicherung
Wir denken oft an die Cloud als global verteiltes, allgegenwärtiges System. In Wirklichkeit besteht die Cloud jedoch aus Hardware, die in Rechenzentren ausgeführt wird. Resilienz erfordert, dass Sie einige der Risiken berücksichtigen, die mit den physischen Standorten verbunden sind, an denen Ihre in der Cloud gehosteten Komponenten ausgeführt werden.
Redundanz ist die Möglichkeit, mehrere identische Kopien einer Dienstkomponente beizubehalten und diese Kopien auf eine Weise zu verwenden, die verhindert, dass eine Komponente zu einem einzigen Fehlerpunkt wird.
Replikation oder Datenredundanz ist die Möglichkeit, mehrere Kopien von Daten zu verwalten, die als Replikate bezeichnet werden.
Sicherung ist die Möglichkeit, eine zeitstempelte Kopie von Daten beizubehalten, die zum Wiederherstellen verloren gegangener Daten verwendet werden können.
Eine Einführung in Redundanz, Replikation und Sicherung finden Sie unter Was ist Redundanz, Replikation und Sicherung?.
Failover und Failback
Ein häufiger Grund für die Aufrechterhaltung redundanter Kopien von Anwendungen und Datenreplikaten ist das Ausführen eines Failovers. Mit einem Failover können Sie Datenverkehr und Anforderungen von fehlerhaften Instanzen zu fehlerfreien Instanzen umleiten. Sobald die ursprünglichen Instanzen wieder fehlerfrei sind, können Sie einen Failback ausführen, um zur ursprünglichen Konfiguration zurückzukehren.
Weitere Informationen zu Failover und Failback finden Sie unter Was ist Failover und Failback?.
Gemeinsame Verantwortung
Azure-Dienste sind so aufgebaut, dass sie für viele häufige Fehler widerstandsfähig sind, und jedes Produkt bietet einen Service Level Agreement (SLA), der die Betriebszeit beschreibt, die Sie erwarten können. Die Gesamtzulässigkeit Ihrer Workload hängt jedoch davon ab, wie Sie Ihre Lösung so entworfen haben, dass sie Ihren Geschäftlichen Anforderungen entspricht. Einige Geschäftskontinuitätspläne können bestimmte Fehlerrisiken als unwichtig betrachten, während andere sie möglicherweise kritisch betrachten.
Bei der Azure Public Cloud-Plattform liegt die Verantwortung für die Zuverlässigkeit gleichermaßen bei Microsoft und Ihnen. Da es bei jeder Workload, die Sie entwickeln und bereitstellen, verschiedene Zuverlässigkeitsstufen gibt, ist es wichtig, dass Sie wissen, wer aus Sicht der Zuverlässigkeit die Hauptverantwortung für jede dieser Stufen trägt. Um besser zu verstehen, wie die gemeinsame Verantwortung funktioniert, insbesondere bei der Bewältigung eines Ausfalls oder einer Katastrophe, finden Sie unter "Gemeinsame Verantwortung für Zuverlässigkeit".