Migliora l'affidabilità delle istanze attivando la disponibilità elevata

Il recommender per l'abilitazione dell'alta affidabilità di AlloyDB genera in modo proattivo suggerimenti che ti aiutano a portare le tue istanze importanti all'interno di un accordo sul livello del servizio (SLA) fornendo la ridondanza dei dati. Questo può essere utile durante un'interruzione a livello di zona o quando un'istanza esaurisce la memoria.

Questa pagina descrive il motore per suggerimenti per l'abilitazione dell'alta affidabilità di AlloyDB, il suo funzionamento e come utilizzarlo.

Come funziona

Il motore per i suggerimenti per l'abilitazione dell'alta affidabilità di AlloyDB analizza i metadati dell'istanza. Se l'istanza non ha l'alta affidabilità abilitata, AlloyDB consiglia di abilitarla per una disponibilità del 99,99% (*).

(*) Per saperne di più, consulta l'accordo sul livello del servizio (SLA) di AlloyDB.

Prezzi

Il motore per i suggerimenti per l'abilitazione dell'alta affidabilità di AlloyDB è disponibile senza costi per tutti i clienti Google Cloud . Per saperne di più, consulta Prezzi consigliati.

Prima di iniziare

Prima di poter visualizzare i suggerimenti e gli insight, devi:

  • Assicurati di abilitare l'API Recommender.

  • Per ottenere le autorizzazioni per visualizzare e utilizzare insight e suggerimenti, assicurati di disporre dei ruoli IAM (Identity and Access Management) richiesti.

    Tasks Ruoli
    Visualizza i suggerimenti Uno di questi ruoli: roles/recommender.alloydbViewer o roles/alloydb.viewer.
    Applica suggerimenti Uno di questi ruoli: roles/recommender.alloydbAdmin o roles/alloydb.admin.

Per saperne di più, consulta Concedi l'accesso ad altri utenti.

Elenca i suggerimenti per l'abilitazione dell'alta affidabilità

Puoi elencare i suggerimenti per l'attivazione dell'alta affidabilità utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.

Console

Per elencare i suggerimenti per l'attivazione dell'alta affidabilità utilizzando la consoleGoogle Cloud , segui questi passaggi:

  1. Nella console Google Cloud , vai alla pagina Cluster.

    Vai a Cluster

    Per saperne di più, consulta Introduzione ad Active Assist.

  2. Nella tabella dell'elenco Risorse, trova il cluster e fai clic su Visualizza problemi nella colonna Problemi.

    Nel riquadro Problemi aggregati viene visualizzato un elenco di problemi. Seleziona la scheda dei consigli Non protetto da failover.

gcloud

Per elencare i suggerimenti per l'abilitazione dell'alta affidabilità utilizzando gcloud CLI, esegui il comando gcloud recommender recommendations list come segue:

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

Sostituisci quanto segue:

  • PROJECT_ID: il tuo ID progetto.
  • LOCATION: una regione in cui si trovano le istanze, ad esempio us-central1.

API

Per elencare i suggerimenti per l'abilitazione dell'alta affidabilità utilizzando l'API Recommender, chiama il metodo recommendations.list come segue:

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

Sostituisci quanto segue:

  • PROJECT_ID: il tuo ID progetto.
  • LOCATION: una regione in cui si trovano le istanze, ad esempio us-central1.

Visualizza insight e suggerimenti dettagliati

Puoi visualizzare insight e suggerimenti dettagliati sulle istanze che richiedono l'attivazione dell'alta affidabilità utilizzando la console Google Cloud , gcloud CLI o l'API Recommender.

Per visualizzare gli approfondimenti e i consigli dettagliati, segui questi passaggi:

Console

Nella pagina Cluster, nella tabella Risorse, fai clic su Visualizza problemi nella colonna Problemi del cluster.

A destra viene visualizzato il riquadro Problemi aggregati, che contiene insight e suggerimenti dettagliati per Nessuna protezione da failover.

gcloud

Esegui il comando gcloud recommender insights list come segue:

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

Sostituisci quanto segue:

  • PROJECT_ID: il tuo ID progetto.
  • LOCATION: una regione in cui si trovano le istanze, ad esempio us-central1.

API

Chiama il metodo insights.list come segue:

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

Sostituisci quanto segue:

  • PROJECT_ID: il tuo ID progetto.
  • LOCATION: una regione in cui si trovano le istanze, ad esempio us-central1.

Applica il consiglio

Valuta attentamente il suggerimento e procedi in uno dei seguenti modi:

Console

Per implementare il suggerimento, segui questi passaggi:

  1. Fai clic su Modifica nel cluster.
  2. Nel riquadro Modifica istanza principale, in Disponibilità a livello di zona, seleziona Più zone (alta affidabilità).
  3. Fai clic su Aggiorna istanza.

gcloud CLI

Per implementare il suggerimento, segui le istruzioni riportate in Esegui l'upgrade di un'istanza di base a un'istanza ad alta affidabilità.

Passaggi successivi