I piani Data Virtualization hanno eccellenti caratteristiche di disponibilità con uno SLA 99.99%.
L'HADR (high availability disaster recovery) sul piano Data Virtualization Enterprise viene fornito utilizzando la replica HADR. Oltre a HADR per ulteriore ridondanza, i backup del servizio vengono replicati per impostazione predefinita in tutte le regioni e vengono eseguiti ogni 24 ore e salvati per un minimo di 14 giorni.
- Ogni sistema HADR è composto da tre nodi che si trovano in zone di disponibilità indipendenti differenti all'interno della stessa regione.
- Data Virtualization supporta le regioni Dallas, Francoforte, Londra e Tokyo.
- Il nodo primario elabora le transazioni di lettura e scrittura. Uno dei nodi standby viene replicato in modo sincrono, il che significa che ogni transazione viene sottoposta a commit su almeno due nodi prima che abbia esito positivo e fornisce un obiettivo di punto di recupero pari a 0. Questo nodo di standby è pronto per assumere il controllo dell'elaborazione di scrittura se si verifica un errore o un evento di manutenzione. L'altro nodo di standby viene replicato in modo asincrono e assume il ruolo di nodo sincrono durante un errore o un evento di manutenzione. Anche se riscontri un malfunzionamento dell'intero data center o un evento di manutenzione, hai ancora un sistema HA che viene replicato tra i data center rimanenti.
Durante gli eventi di failover, puoi aspettarti un intervallo da 10 a 20 secondi durante il quale le transazioni sono limitate. Il client può eseguire il failover senza soluzione di continuità utilizzando ACR (automatic client reeroute) insieme alla logica di ripetizione appropriata per tutte le transazioni non riuscite. Possono essere necessari fino a 5 minuti perché tutte le connessioni vengano ristabilite ed elaborate correttamente.
Il failover è gestito per te da IBM®. IBM monitora l'integrità del tuo server, il failover e il failback come necessario, inclusi gli aggiornamenti di rolling e il ridimensionamento per mantenere il tempo di attività il più alto possibile.
I backup vengono utilizzati per il ripristino dal servizio solo se si verifica una perdita completa dell'istanza del servizio o regionale senza possibilità di ripristino. I backup vengono gestiti e ripristinati dal personale IBM , se necessario. Quando si verifica una perdita completa di una istanza del servizio, potrebbe essere richiesto di eseguire il provisioning di una nuova istanza del servizio prima che i dati vengano ripristinati.