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

Il motore per suggerimenti AlloyDB enable-high-availability genera in modo proattivo suggerimenti che ti aiutano a portare le tue istanze importanti nell'ambito di un accordo sul livello del servizio (SLA) fornendo ridondanza dei dati. Questa opzione può essere utile durante un'interruzione a livello di zona o quando un'istanza esaurisce la memoria.

Questa pagina descrive il motore per suggerimenti AlloyDB enable-high-availability, il suo funzionamento e come utilizzarlo.

Come funziona

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

(*) Per ulteriori informazioni, consulta l'Accordo sul livello del servizio (SLA) di AlloyDB.

Prezzi

Il motore per suggerimenti AlloyDB enable-high-availability è disponibile senza costi aggiuntivi per tutti i Google Cloud clienti. Per ulteriori informazioni, consulta la pagina Prezzi del motore per suggerimenti.

Prima di iniziare

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

  • Assicurarti di abilitare l'API Recommender.

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

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

Per ulteriori informazioni, consulta la sezione Concedere l'accesso ad altri utenti.

Elenca i suggerimenti per abilitare l'alta affidabilità

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

Console

Per elencare i suggerimenti per abilitare l'alta affidabilità utilizzando la Google Cloud console, segui questi passaggi:

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

    Vai a Cluster

    Per ulteriori informazioni, consulta la sezione Introduzione all'hub dei suggerimenti.

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

    Nell'Aggregated issues (Problemi aggregati) viene visualizzato un elenco di problemi. Seleziona la scheda dei suggerimenti Not failover protected (Protezione dal failover non attiva).

gcloud

Per elencare i suggerimenti per abilitare l'alta affidabilità utilizzando gcloud CLI, esegui il gcloud recommender recommendations list comando 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 abilitare l'alta affidabilità utilizzando l' API Recommendations, chiama il recommendations.list metodo 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 approfondimenti e suggerimenti dettagliati

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

Per visualizzare approfondimenti e suggerimenti dettagliati:

Console

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

A destra viene visualizzato il riquadro Aggregated issues (Problemi aggregati), che contiene approfondimenti e suggerimenti dettagliati per Not failover protected (Protezione dal failover non attiva).

gcloud

Esegui il gcloud recommender insights list comando 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 insights.list metodo 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 suggerimento

Valuta attentamente il suggerimento ed esegui una delle seguenti operazioni:

Console

Per implementare il suggerimento:

  1. Fai clic su Modifica nel cluster.
  2. Nel riquadro Modifica istanza primaria, 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 Eseguire l'upgrade di un'istanza di base a un'istanza ad alta affidabilità.

Passaggi successivi