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

Il sistema di suggerimenti per l'attivazione dell'alta disponibilità di AlloyDB genera in modo proattivo suggerimenti che ti aiutano a inserire le tue istanze importanti in un accordo sul livello del servizio (SLA) fornendo la ridondanza dei dati. Questa operazione potrebbe essere utile durante un'interruzione zonale o quando un'istanza esaurisce la memoria.

Questa pagina descrive il suggerimento per abilitare l'alta disponibilità di AlloyDB, il suo funzionamento e come utilizzarlo.

Come funziona

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

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

Prezzi

Il suggerimento per l'attivazione dell'alta disponibilità di AlloyDB è disponibile senza costi aggiuntivi per tutti i clienti Google Cloud . Per ulteriori informazioni, consulta la pagina Prezzi di Recommender.

Prima di iniziare

Prima di poter visualizzare consigli e approfondimenti, devi:

  • Assicurati di abilitare l'API Recommender.

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

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

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

Elenco dei consigli per abilitare l'alta disponibilità

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

Console

Per elencare i consigli 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 maggiori informazioni, consulta la guida introduttiva all'hub dei suggerimenti.

  2. Nella scheda Configurazione disponibilità, fai clic su Non protetto da failover. Viene visualizzato un elenco di cluster a cui si applica il suggerimento Non protetto dal failover.

gcloud

Per elencare i suggerimenti per l'attivazione dell'alta disponibilità 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 abilitare la disponibilità elevata utilizzando l'API Recommendations, chiama il metodo recommendations.list nel seguente modo:

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.

Visualizzare approfondimenti e consigli dettagliati

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

Per visualizzare approfondimenti e consigli dettagliati:

Console

Nella pagina Cluster, fai clic sul suggerimento Protezione dal failover non disponibile per un'istanza nella colonna Problemi. Viene visualizzato il riquadro dei suggerimenti, che contiene approfondimenti e suggerimenti dettagliati.

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 consiglio ed esegui una delle seguenti operazioni:

Console

Per implementare il consiglio, procedi nel seguente modo:

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

Interfaccia a riga di comando gcloud

Per implementare il consiglio, segui le istruzioni riportate in Eseguire l'upgrade di un'istanza di base a un'istanza HA.

Passaggi successivi