ORACLE 12C: Dataguard Far Sync

L’istanza Oracle Dataguard Far Sync è una nuova funzionalità introdotta in Oracle Database 12c, che funziona semplicemente come un ripetitore di archiviazione / ripetizione. L’istanza di sincronizzazione remota è qualcosa di diverso dall’istanza di Oracle Database, poiché la sua missione è accettare la ripetizione dal database principale e quindi spedire la ripetizione ad altri membri della configurazione di Oracle Data Guard.

L’istanza Far Sync è un’istanza senza un database. Sebbene; ha file di controllo e capacità di leggere dai file redolog in standby e di scriverli nei file di log dell’archivio locale, l’istanza di Far Sync non mappa alcun file di database, in altre parole, non ha file di dati utente, non può essere aperto per l’accesso, non può eseguire redo apply, e non può mai funzionare nel ruolo primario o essere convertito in alcun tipo di database in standby. Per utilizzare la funzionalità di sincronizzazione remota, è necessario disporre della licenza Oracle Active Data Guard. Le modalità di protezione supportate dell’istanza Far Sync sono Massima disponibilità e Massime prestazioni. Nella modalità di disponibilità massima, il metodo di trasporto di sincronizzazione viene utilizzato tra le istanze di sincronizzazione primaria e remota.

In questa configurazione, l’istanza di sincronizzazione remota viene posizionata vicino all’istanza principale per ridurre la latenza di rete e per ridurre al minimo la latenza dell’applicazione causata dal trasporto di sincronizzazione

Immagine1

Pertanto, utilizzando il meccanismo di trasporto della sincronizzazione, le informazioni di ripristino vengono trasferite al sito dell’istanza di sincronizzazione remota senza perdita di dati. Una volta che il ripristino è stato trasferito al sito Far Sync, il metodo Async viene utilizzato per trasferire il ripristino al sito in standby. Ciò non estende la protezione dalla perdita di dati a siti più garantiti situati lontano dal sito di produzione. (Per estendere l’idea, puoi utilizzare un’altra istanza di Far Sync sul sito di standby come descritto nel diagramma sopra)

Quindi, usando Far Sync, in un certo senso; usiamo insieme il meccanismo di trasformazione asincrono e sincronizzazione, prendendo le loro parti più vantaggiose. Usiamo la protezione dalla perdita di dati zero del trasporto di sincronizzazione e usiamo le prestazioni del trasporto asincrono per soddisfare le esigenze aziendali. Nella modalità Prestazioni massime, il metodo di trasporto asincrono viene utilizzato sia tra l’istanza di sincronizzazione remota primaria e l’istanza di sincronizzazione remota – istanza di standby.

Il vantaggio principale dell’utilizzo di questo metodo è che questo metodo ha un effetto sulle prestazioni quasi nullo. Cioè, le destinazioni asincrone hanno un effetto quasi nullo sulle prestazioni del database primario. Inoltre non c’è dipendenza dalla tolleranza dell’applicazione.

L’istanza Far Sync può anche comprimere il redo da trasferire per ridurre al minimo l’effetto sulle prestazioni sul primario. Inoltre; se si dispone di più di 1 server in standby, non si verifica un aumento delle prestazioni sul primario, poiché l’istanza di sincronizzazione remota può servire tutti i server in standby, poiché il server primario deve solo servire l’istanza di sincronizzazione remota.

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *