Riepilogo delle opzioni di replica
La tabella seguente riassume i diversi aspetti di ciascuna implementazione.
- Cosa si può replicare?
Quali artifact possono replicare questa implementazione: qualsiasi file, un tipo specifico di storage e così via.
- Come viene eseguita la replica?
Indica se la replica viene eseguita automaticamente da OCI o se è necessario creare ed eseguire uno script.
- Requisiti di connettività
Indica i requisiti di connettività di rete specifici dell'implementazione della replica.
- Requisiti SW/HW aggiuntivi
Indica se la replica richiede componenti aggiuntivi come un host centrale, uno storage centrale o un software aggiuntivo.
- Requisiti di storage nell'area intermedia
Indica se l'implementazione della replica richiede o meno uno storage temporaneo.
- Impostazione e complessità della gestione dello storage temporaneo
Se è necessario uno storage temporaneo, quanto è complesso impostarlo e gestirlo.
- Complessità di switchover e failover
La complessità (in termini di basso, medio, alto) della procedura per rendere i contenuti disponibili e utilizzabili nel sito secondario. Questa analisi non include le attività di switchover e failover di altri componenti del sistema (ad esempio, switchover del database, modifiche DNS, processi di stop/start).
- RTO nello switchover
Si riferisce al tempo necessario per rendere i contenuti replicati disponibili e utilizzabili nei nodi secondari, che causa un aumento dei tempi di inattività durante uno switchover. Ciò non include il tempo trascorso nell'ultima replica; si riferisce solo al tempo impiegato in azioni come il collegamento o il MOUNT dello storage. Si riferisce solo alle attività correlate allo storage replicato; non include i tempi di inattività delle attività per il passaggio su altri componenti del sistema (come switchover del database, processi di stop/start, ecc.).
- RTO in failover
Il tempo necessario per rendere disponibili e utilizzabili i contenuti replicati nel secondario, che causa un incremento del tempo di inattività durante un failover. Ciò non include il tempo trascorso nell'ultima replica; si riferisce solo al tempo impiegato in azioni come il collegamento o il MOUNT dello storage. Si riferisce solo alle attività correlate allo storage replicato; non include il tempo di inattività delle attività per eseguire il failover su altri componenti del sistema (come il failover del database, i processi di stop/start e così via).
- TCO (proprietà costo totale)
Il costo completo di possedere il sistema per tutta la sua durata, incluso non solo il prezzo di licenza, ma anche tutti i costi associati come manutenzione, funzionamento, ecc. Questo punto è separato dai costi di fatturazione e dai costi operativi.
- Restrizioni aggiuntive alla supportabilità
Elencare tutte le informazioni sulle restrizioni a supporto di questo metodo.
| Implementazione replica di livello intermedio | Replica dei volumi a blocchi OCI | Replica dello archiviazione di file OCI | Rsync Replica peer-to-peer
|
Rsync con Central Staging Replication
|
Replica di Oracle Database File System (DBFS) |
|---|---|---|---|---|---|
| Cosa si può replicare? | Solo volumi a blocchi
(BV non consente la condivisione tra nodi come uno storage condiviso). |
Solo i file system OCI File Storage, ovvero lo storage condiviso (in genere contenente artifact condivisi su più nodi). | Qualsiasi artifact di file, indipendentemente dallo storage di base. | Qualsiasi artifact di file, indipendentemente dallo storage di base. | Qualsiasi artifact di file, indipendentemente dallo storage di base. |
| Come viene eseguita la replica? | Replica dello storage nativo OCI (volumi a blocchi). | Replica di storage nativa OCI (Storage di file) | Script | Script | Script |
| Requisiti di connettività | Non è richiesta alcuna connettività esplicita. La replica avviene tramite le connessioni backbone di OCI. | Non è richiesta alcuna connettività esplicita. La replica avviene tramite le connessioni backbone di OCI. | Connettività SSH tra i nodi peer di livello intermedio. | Connettività SSH dall'host bastion a tutti gli host di livello intermedio (primario e secondario). | Per le conversioni dei ruoli potrebbe essere necessaria la connettività SQL dagli host di livello intermedio al database remoto. |
| Requisiti SW/HW aggiuntivi | ND | ND | ND | Sì, un bastion host con uno storage centrale. | Sì, è necessario un Oracle Database e il software del client DB deve essere installato negli host di livello intermedio.
A seconda della quantità e della frequenza dei dati, può essere richiesta una capacità aggiuntiva allo stoccaggio e ai livelli di elaborazione. |
| Requisiti di storage nell'area intermedia | ND | ND | ND | Sì, nel bastione. | Sì, l'accesso DBFS. |
| Impostazione e complessità della gestione dello storage temporaneo | ND | ND | ND | Basso | Medio-Alto |
| Complessità di switchover e failover | Medio (basso utilizzando il servizio OCI Full Stack DR) | Medio (basso utilizzando il servizio OCI Full Stack DR) | Basso | Basso | Basso |
| RTO nello switchover |
0 Le attività da attivare, collegare e installare possono essere eseguite in precedenza, in modo che non abbiano effetto sull'RTO. |
0 Le attività da duplicare, esportare e attivare possono essere eseguite in precedenza, in modo che non abbiano effetto sull'RTO. |
0 Lo storage rimane montato in secondario; non è necessaria alcuna azione precedente. |
0 Lo storage rimane montato in secondario; non è necessaria alcuna azione precedente. |
0 Lo storage rimane montato in secondario; non è necessaria alcuna azione precedente. |
| RTO in failover |
Da 5 a 10 minuti Può variare a seconda del numero di volumi Bock e se le azioni vengono eseguite in parallelo. |
da 5 a 10 minuti Può variare a seconda del numero di FS e se le azioni vengono eseguite in parallelo. |
0 | 0 | 0 |
| RPO |
<30 minuti Può variare a seconda della velocità di modifica dei dati nel volume di origine. |
15 minuti (intervallo di replica minimo) Può variare a seconda della velocità di modifica dei dati nel volume di origine. |
Dipende dalla frequenza di esecuzione dello script di replica. |
Dipende dalla frequenza di esecuzione dello script di replica. |
Dipende dalla frequenza di esecuzione dello script di replica. |
| Costo di fatturazione TCO (relativo alla replica) |
Basso Il costo è l'uso della rete più lo storage di livello intermedio. |
Basso Il costo è l'uso della rete più lo storage di livello intermedio. |
Basso Il costo è l'uso della rete più lo storage di livello intermedio. |
Basso-medio Il costo è l'uso della rete più lo storage di livello intermedio e lo storage temporaneo. |
Basso-medio Il costo è l'uso della rete più lo storage di livello intermedio e lo storage temporaneo nel database. |
| TCO Costi operativi (manutenzione, funzionamento) |
Medio/basso * Gestito dall'infrastruttura OCI (*) Quando si utilizza il servizio Full Stack DR per le modifiche dei ruoli |
Basso/Molto basso* Gestito dall'infrastruttura OCI (*) Quando si utilizza il servizio Full Stack DR per le modifiche dei ruoli. Poiché FS è condivisibile, il numero previsto di elementi per lo switchover è inferiore rispetto alla replica BV. |
Media Gestito dal cliente. |
Media Gestito dal cliente. |
Medio-Alto Gestito dal cliente e richiede diversi team e conoscenze (DBA). |
| Restrizioni aggiuntive alla supportabilità | ND | ND | ND | ND | Non applicabile se si utilizza un Autonomous Database. |