Instanzverfügbarkeit durch Hochverfügbarkeit verbessern

Der AlloyDB-Recommender für Hochverfügbarkeit generiert proaktiv Empfehlungen, mit denen Sie Ihre wichtigen Instanzen innerhalb eines Service Level Agreement (SLA) bereitstellen können, indem Sie Datenredundanz bereitstellen. Dies kann während eines Zonenausfalls oder beim Ausfall einer Instanz hilfreich sein.

Auf dieser Seite wird der AlloyDB-Recommender für Hochverfügbarkeit aktiviert, wie dieser Recommender funktioniert und wie er verwendet wird.

Funktionsweise

Der AlloyDB-Recommender für Hochverfügbarkeit aktiviert die Instanzmetadaten. Wenn für die Instanz keine Hochverfügbarkeit aktiviert ist, empfiehlt AlloyDB, dass Sie die Hochverfügbarkeit für eine Verfügbarkeit von 99,99% (*) aktivieren.

(*) Weitere Informationen finden Sie im AlloyDB-Service Level Agreement (SLA).

Preise

Der AlloyDB-Recommender für Hochverfügbarkeit für Aktivierung ist für alle Google Cloud -Kunden kostenlos verfügbar. Weitere Informationen finden Sie unter Recommender-Preise.

Hinweise

Bevor Sie sich die Empfehlungen und Statistiken ansehen können, müssen Sie Folgendes tun:

  • Aktivieren Sie die Recommender API.

  • Prüfen Sie, ob Sie die erforderlichen IAM-Rollen (Identity and Access Management) haben, um die Berechtigungen zum Aufrufen und Verwenden von Informationen und Empfehlungen zu erhalten.

    Aufgaben Rollen
    Empfehlungen aufrufen Eine der folgenden Rollen: recommender.alloydbViewer oder alloydb.viewer.
    Empfehlungen übernehmen Eine der folgenden Rollen: recommender.alloydbAdmin oder alloydb.admin.

Weitere Informationen finden Sie unter Anderen Nutzern Zugriff gewähren.

Empfehlungen für Hochverfügbarkeit auflisten

Sie können die Empfehlungen zur Aktivierung der Hochverfügbarkeit über die Google Cloud Console, gcloud CLI oder die Recommender API auflisten.

Console

So listen Sie Empfehlungen zur Hochverfügbarkeit mithilfe derGoogle Cloud Console auf:

  1. Rufen Sie in der Google Cloud Console die Seite Cluster auf.

    Zu den Clustern

    Weitere Informationen finden Sie unter Erste Schritte mit Recommendation Hub.

  2. Klicken Sie auf der Karte Verfügbarkeitskonfiguration auf Nicht failovergeschützt. Eine Liste der Cluster, auf die die Empfehlung Nicht durch Failover geschützt zutrifft, wird angezeigt.

gcloud

Führen Sie den Befehl gcloud recommender recommendations list so aus, um Empfehlungen zur Aktivierung für hohe Verfügbarkeit mithilfe der gcloud CLI aufzulisten:

gcloud recommender recommendations list \
--project=PROJECT_ID \
--location=LOCATION \
--recommender=google.alloydb.cluster.ReliabilityRecommender \
--filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: Eine Region, in der sich Ihre Instanzen befinden, z. B. us-central1.

API

Rufen Sie zum Auflisten von Empfehlungen für Hochverfügbarkeit mithilfe der Recommendations API die Methode recommendations.list so auf:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/recommenders/google.alloydb.cluster.ReliabilityRecommender/recommendations?filter=recommenderSubtype=ENABLE_INSTANCE_HIGH_AVAILABILITY

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: eine Region, in der sich Ihre Instanzen befinden, z. B. us-central1

Informationen und detaillierte Empfehlungen anzeigen

Mit der Google Cloud Console, gcloud CLI oder der Recommender API können Sie Informationen und detaillierte Empfehlungen zu Instanzen aufrufen, für die die Hochverfügbarkeit aktiviert werden muss.

So rufen Sie Statistiken und detaillierte Empfehlungen auf:

Console

Klicken Sie auf der Seite Cluster in der Spalte Probleme auf die Empfehlung Nicht durch Failover geschützt für eine Instanz. Der Bereich "Empfehlung" wird angezeigt. Dieser enthält Informationen und detaillierte Empfehlungen.

gcloud

Führen Sie den Befehl gcloud recommender insights list so aus:

gcloud recommender insights list \
--project=PROJECT_ID \
--location=LOCATION \
--insight-type=google.alloydb.cluster.ReliabilityInsight \

--filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: Eine Region, in der sich Ihre Instanzen befinden, z. B. us-central1.

API

Rufen Sie die Methode insights.list so auf:

GET https://recommender.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/insightTypes/google.alloydb.cluster.ReliabilityInsight/insights?filter=insightSubtype=INSTANCE_HIGH_AVAILABILITY_NOT_ENABLED

Ersetzen Sie Folgendes:

  • PROJECT_ID: Ihre Projekt-ID.
  • LOCATION: Eine Region, in der sich Ihre Instanzen befinden, z. B. us-central1.

Empfehlung anwenden

Sehen Sie sich die Empfehlungen sorgfältig an und führen Sie einen der folgenden Schritte aus:

Console

So implementieren Sie die Empfehlung:

  1. Klicken Sie in Ihrem Cluster auf Bearbeiten.
  2. Wählen Sie im Bereich Primäre Instanz bearbeiten unter Zonale Verfügbarkeit die Option Mehrere Zonen (Hochverfügbarkeit) aus.
  3. Klicken Sie auf Instanz aktualisieren.

gcloud-CLI

Folgen Sie der Anleitung unter Einfache Instanz auf eine HA-Instanz upgraden, um die Empfehlung zu implementieren.

Nächste Schritte