Descrizione dell'alta disponibilità e del ripristino di emergenza per API Connect
IBM Cloud fornisce soluzioni di alta disponibilità e ripristino di emergenza per garantire che le tue API rimangano accessibili.
API Connect le istanze sono distribuite in regioni multizona (ad esempio Dallas, Francoforte, Londra, Sydney, Tokyo e Washington). Ogni istanza è distribuita in una configurazione ad alta disponibilità. Cioè, i dati di configurazione sono replicati su più di un server e più istanze di ogni componente sono attive contemporaneamente. Questo garantisce la resilienza in caso di guasti all'interno di un datacenter o di un rack.
Nelle regioni multizona, i membri dell'istanza sono distribuiti in diversi data center, o zone. Nelle regioni a zona singola, i membri dell'istanza sono distribuiti tra diversi host all'interno dello stesso data center.
In caso di guasto di una singola zona in una regione multizona o di un guasto hardware in qualsiasi regione, l'istanza è ancora accessibile perché replicata su altri server perfettamente funzionanti. Tali problemi saranno affrontati dagli IBM Cloud Specialisti in loco.
Oltre alla configurazione ad alta disponibilità, i dati vengono sottoposti a snapshot e backup giornalieri dalla piattaforma API Connect e archiviati in bucket cross-region Cloud Object Storage.
In caso di guasto completo della regione, i server di istanza e gli APIS della regione potrebbero non essere accessibili, ma i dati di backup rimarranno disponibili. IBM avvierà procedure interne di disaster recovery per ripristinare l'istanza nella regione disponibile più vicina e con capacità sufficiente. IBM reindirizzerà anche la configurazione DNS gestita all'istanza recuperata. In genere, questa operazione viene completata entro 24 ore dal fallimento. Quando la regione originale viene ripristinata, IBM migra l'istanza nella regione primaria.
Per il traffico API critico, IBM ti consiglia di distribuire una API in almeno due regioni e di bilanciare globalmente il carico delle regioni. È possibile configurare il bilanciamento globale del carico con una tecnologia come IBM Cloud® Internet Services (Cloud Internet Services (CIS)). Cloud Internet Services (CIS) fornisce il controllo dello stato di salute e le regole di instradamento per garantire che il traffico API sia instradato automaticamente verso la regione sana più vicina. Per ulteriori informazioni sul bilanciamento del carico globale, vedi la documentazione di GLB (Global Load Balancer).
Per informazioni sugli standard di alta disponibilità e disaster recovery in IBM Cloud, vedere Come IBM Cloud garantisce alta disponibilità e disaster recovery.