Comprensione dell'alta disponibilità per Cloud Databases

Il presente documento riguarda tutti i IBM Cloud® database, che includono Databases for PostgreSQL, Databases for MongoDB, Databases for Redis, Databases for Elasticsearch IBM Cloud® Databases for MySQL,, e Messages for RabbitMQ.

Regioni

IBM Cloud® Le istanze dei database sono distribuite in una regione multizona (MZR) (ad esempio, Dallas, Francoforte, Londra, Sydney, Tokyo e Washington) o in una regione multizona a campus singolo (ad esempio, Chennai). Ogni istanza è distribuita in una configurazione ad alta disponibilità; in altre parole, i dati sono replicati da ciascun database su uno o più server, rendendo i dati altamente disponibili durante le normali operazioni.

Se si verifica un guasto in una regione multizona di un singolo campus in un MZR o un guasto hardware in qualsiasi regione, i dati sono ancora accessibili perché replicati su altri server di database perfettamente funzionanti. Tali problemi sono affrontati dagli IBM Cloud® Specialisti in loco.

Per ulteriori informazioni su come il database specifico replica i dati tra i suoi membri, consultare la documentazione di Cloud Databases.

Backup

Se si verifica un guasto completo della regione, i server di database della regione potrebbero non essere accessibili, ma i dati di backup rimangono disponibili. È possibile avviare un ripristino da questi backup in una regione disponibile dalla console di gestione dei servizi. Per ulteriori informazioni, consultare la sezione Cloud Databases backups documentation.

È responsabilità dell'utente creare una nuova istanza di servizio in cui effettuare il ripristino quando la piattaforma IBM Cloud® Database viene ripristinata. L'utente è inoltre responsabile della verifica della validità e dei tempi di ripristino dei backup. Per ulteriori informazioni, consultare la sezione Disaster recovery nella pagina Responsabilità condivise per i Cloud Databases.

Alta disponibilità a livello di applicazione

Le applicazioni che comunicano sulle reti e i servizi cloud sono soggette ad errori di connessione temporanei. È necessario progettare le applicazioni in modo che si riconnettano (non solo riprovino) quando gli errori sono causati da una perdita temporanea di connettività alla distribuzione o a IBM Cloud.

Poiché Cloud Databases è un servizio gestito, gli aggiornamenti regolari e la manutenzione del database fanno parte delle normali operazioni. Tale manutenzione può occasionalmente causare brevi intervalli in cui il database è disabilitato.

Le applicazioni devono essere progettate per gestire interruzioni temporanee del database, implementare la gestione degli errori per i comandi del database non riusciti e implementare una logica di riconnnessione per ripristinare il funzionamento dopo un'interruzione temporanea.

Non sono previsti diversi minuti di indisponibilità del database o interruzioni della connessione. Aprire un ticket di assistenza con i dettagli se si verificano periodi di tempo superiori a un minuto senza connettività, in modo che possiamo indagare.

Se si dispone di distribuzioni in più di una regione, è necessario eseguire il provisioning di IBM Cloud® Monitoring e abilitare le metriche della piattaforma in ogni regione. Per ulteriori informazioni, vedere l'integrazione IBM Cloud Monitoring.

SLA