Architettura Oracle GoldenGate - Amazon Relational Database Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Architettura Oracle GoldenGate

L'architettura di Oracle GoldenGate da utilizzare con Amazon RDS consiste nei seguenti moduli indipendenti:

Database di origine

Il database di origine può essere un database Oracle che si trova in locale, un database Oracle su un'istanza Amazon EC2 oppure un database Oracle su un'istanza database Amazon RDS.

Hub Oracle GoldenGate

Un hub Oracle GoldenGate sposta le informazioni sulle transazioni dal database di origine al database di destinazione. L'hub può essere uno dei seguenti:

  • Un'istanza Amazon EC2 con Oracle Database e Oracle GoldenGate installato

  • Un'installazione Oracle on-premise

Puoi disporre di più hub Amazon EC2. Ti consigliamo di utilizzare due hub se utilizzi Oracle GoldenGate per la replica tra più regioni.

Database di destinazione

Il database di destinazione può trovarsi in un'istanza database Amazon RDS, in un'istanza Amazon EC2 o in un percorso locale.

Le sezioni seguenti descrivono gli scenari comuni per Oracle GoldenGate su Amazon RDS.

Database di origine e hub Oracle GoldenGate on-premise

In questo scenario, un database Oracle di origine on-premise e un hub Oracle GoldenGate on-premise forniscono dati a un'istanza database di Amazon RDS di destinazione.

Configurazione 0 di Oracle GoldenGate tramite Amazon RDS

Database di origine on-premise e hub Amazon EC2

In questo scenario, un database Oracle on-premise funge da database di origine. È connesso a un hub di istanze Amazon EC2. Questo hub fornisce i dati a un'istanza database RDS di destinazione per Oracle.

Configurazione 1 di Oracle GoldenGate tramite Amazon RDS

Database di origine Amazon RDS e hub Amazon EC2

In questo scenario, un'istanza database RDS for Oracle funge da database di origine. È connesso a un hub di istanze Amazon EC2. Questo hub fornisce i dati a un'istanza database RDS di destinazione per Oracle.

Configurazione 2 di Oracle GoldenGate tramite Amazon RDS

Database di origine Amazon EC2 e hub Amazon EC2

In questo scenario, un database Oracle su un'istanza Amazon EC2 funge da database di origine. È connesso a un hub di istanze Amazon EC2. Questo hub fornisce i dati a un'istanza database RDS di destinazione per Oracle.

Configurazione 3 di Oracle GoldenGate tramite Amazon RDS

Hub di Amazon EC2 in diverse regioni AWS

In questo scenario, un database Oracle in un'istanza database Amazon RDS è connesso a un hub di istanze Amazon EC2 nella stessa regione AWS. L'hub è connesso a un hub di istanze Amazon EC2 in una regione AWS diversa. Questo secondo hub fornisce i dati all'istanza database RDS for Oracle di destinazione nella stessa regione AWS del secondo hub di istanze Amazon EC2.

Configurazione 4 di Oracle GoldenGate tramite Amazon RDS
Nota

Qualsiasi problema che influenza l'esecuzione di Oracle GoldenGate in un ambiente on-premise, influenza anche l'esecuzione di Oracle GoldenGate su AWS. Ti consigliamo vivamente di monitorare l'hub Oracle GoldenGate per accertarti che EXTRACT e REPLICAT vengano ripristinati in caso di failover. Poiché l'hub Oracle GoldenGate viene eseguito in un'istanza Amazon EC2, Amazon RDS non gestisce l'hub Oracle GoldenGate e non può verificare che sia in esecuzione.