Hochverfügbare Systeme durch Ressourcenredundanz erstellen

Last reviewed 2026-10-27 UTC

Dieses Prinzip in der Zuverlässigkeitssäule des Google Cloud Well-Architected Framework enthält Empfehlungen zum Planen, Erstellen und Verwalten von Ressourcenredundanz, mit denen Sie Ausfälle vermeiden können.

Dieses Prinzip ist für den Schwerpunktbereich Umfang der Zuverlässigkeit relevant.

Übersicht über die Prinzipien

Nachdem Sie sich für ein Zuverlässigkeitsniveau entschieden haben, müssen Sie Ihre Systeme so entwerfen, dass Single Points of Failure vermieden werden. Jede kritische Komponente im System muss über mehrere Maschinen, Zonen und Regionen hinweg repliziert werden. Eine kritische Datenbank darf sich beispielsweise nicht nur in einer Region befinden und ein Metadatenserver darf nicht nur in einer einzelnen Zone oder Region bereitgestellt werden. Wenn in diesen Beispielen die einzige Zone oder Region ausfällt, kommt es zu einem globalen Ausfall des Systems.

Empfehlungen

Beachten Sie beim Erstellen redundanter Systeme die Empfehlungen in den folgenden Unterabschnitten.

Fehlerhafte Domains identifizieren und Dienste replizieren

Erstellen Sie eine Übersicht über die fehlerhaften Domains Ihres Systems, von einzelnen VMs bis hin zu Regionen, und sorgen Sie für Redundanz in den fehlerhaften Domains.

Um Hochverfügbarkeit zu gewährleisten, sollten Sie Ihre Dienste und Anwendungen auf mehrere Zonen und Regionen verteilen und replizieren. Konfigurieren Sie das System für automatisches Failover, damit die Dienste und Anwendungen auch bei Ausfällen von Zonen oder Regionen verfügbar bleiben.

Beispiele für multizonale und multiregionale Architekturen finden Sie unter Zuverlässige Infrastruktur für Ihre Arbeitslasten in Google Cloudentwerfen.

Probleme umgehend erkennen und beheben

Verfolgen Sie den Status Ihrer fehlerhaften Domains kontinuierlich, um Probleme umgehend zu erkennen und zu beheben.

Sie können den aktuellen Status von Google Cloud -Diensten in allen Regionen mithilfe des Google Cloud Service Health-Dashboards überwachen. Sie können auch Vorfälle, die für Ihr Projekt relevant sind, mit Personal Service Health anzeigen. Sie können Load Balancer verwenden, um den Zustand von Ressourcen zu ermitteln und Traffic automatisch an fehlerfreie Backends weiterzuleiten. Weitere Informationen finden Sie unter Systemdiagnosen – Übersicht.

Failover-Szenarien testen

Simulieren Sie regelmäßig Ausfälle, um die Effektivität Ihrer Replikations- und Failover-Strategien zu prüfen.

Weitere Informationen finden Sie unter Ausfall einer Zone für eine regionale MIG simulieren und Zonenausfall in regionalen GKE-Clustern simulieren.