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:
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
oderalloydb.viewer
.Empfehlungen übernehmen Eine der folgenden Rollen: recommender.alloydbAdmin
oderalloydb.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:
Rufen Sie in der Google Cloud Console die Seite Cluster auf.
Weitere Informationen finden Sie unter Erste Schritte mit Recommendation Hub.
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:
- Klicken Sie in Ihrem Cluster auf Bearbeiten.
- Wählen Sie im Bereich Primäre Instanz bearbeiten unter Zonale Verfügbarkeit die Option Mehrere Zonen (Hochverfügbarkeit) aus.
- Klicken Sie auf Instanz aktualisieren.
gcloud-CLI
Folgen Sie der Anleitung unter Einfache Instanz auf eine HA-Instanz upgraden, um die Empfehlung zu implementieren.