Connettività GoldenGate OCI

Scopri in che modo OCI GoldenGate si connette ad altri servizi e tecnologie.

Connessione alla distribuzione

Le distribuzioni GoldenGate di Oracle Cloud Infrastructure (OCI) si trovano in un'area sicura in OCI al di fuori della tenancy e la sua rete non è connessa alla rete. Quando si crea una distribuzione, è necessario selezionare una subnet privata in cui viene creato un endpoint privato con un IP privato per la distribuzione. È possibile accedere alla distribuzione GoldenGate tramite questo IP privato tramite la porta TCP 443.

Per impostazione predefinita, tutta la connettività di rete a OCI GoldenGate viene cifrata con TLS quando si esegue la connessione all'URL della console della distribuzione. Il nome di dominio dell'URL della console viene registrato nel resolver DNS della VCN selezionato nell'IP privato della distribuzione.

Facoltativamente, è possibile abilitare l'accesso pubblico alla distribuzione GoldenGate. È necessario selezionare una subnet pubblica nella stessa VCN dell'endpoint privato della distribuzione e OCI GoldenGate crea un load balancer flessibile con un IP pubblico nella subnet selezionata. Per informazioni dettagliate, vedere Creare una distribuzione.

È possibile accedere a una distribuzione GoldenGate OCI tramite la relativa console di distribuzione. La connettività alla console di distribuzione viene eseguita tramite HTTPS tramite la porta 443. OCI GoldenGate si connette ai database Oracle utilizzando le porte predefinite 1521 o 1522 e i database MySQL utilizzando la porta predefinita 3306. Per le destinazioni Big Data, OCI GoldenGate si connette utilizzando la porta 443.

Segue la descrizione di ggs-network-diagram.png

Descrizione dell'illustrazione ggs-network-diagram.png

Connessione all'origine e alle destinazioni

Quando si creano connessioni, è necessario specificare un metodo di instradamento del traffico. Le opzioni disponibili sono:

Connessione a origini dati e destinazioni pubbliche

Il traffico di GoldenGate attraversa sempre la tua VCN, indipendentemente dal metodo di instradamento della connessione o dalla posizione dell'origine dati o della destinazione. Se si desidera connettersi ai database pubblici, assicurarsi di:

Il traffico della connessione verrà generato dall'indirizzo IP pubblico del gateway NAT. Se si desidera abilitare il controllo dell'accesso di rete nel database di origine o di destinazione, è necessario abilitare la connettività da questo indirizzo IP.

Alcuni servizi OCI pubblici come Autonomous AI Database e OCI Streaming sono accessibili sia tramite un gateway NAT che tramite un gateway di servizi. Quando sono disponibili in una VCN, viene utilizzato l'instradamento più specifico, ovvero il gateway NAT. Se si utilizza il gateway NAT, la lista di controllo dell'accesso (ACL) del database di destinazione deve abilitare le connessioni dalla VCN (vedere Limitazioni e note della lista di controllo dell'accesso).

Considerazioni sulla rete

Di seguito sono riportati i requisiti di rete per Oracle GoldenGate.

Esempi di connettività

Esempio: replica da Oracle on-premise in Autonomous AI Lakehouse

Segue la descrizione di network-onprem-adw.png

Descrizione dell'illustrazione network-onprem-adw.png

In questo esempio, la distribuzione OCI GoldenGate è accessibile tramite la rete Internet pubblica utilizzando la porta 443.

Come accennato in precedenza, è necessario aggiungere le regole di sicurezza della subnet appropriate per consentire la connettività dagli indirizzi IP in entrata elencati nella pagina Dettagli connessione all'IP privato del nodo del database. Qualsiasi FQDN fornito deve essere risolvibile all'interno della subnet selezionata.

Per connettersi ad Autonomous AI Lakehouse (ALK), OCI GoldenGate crea anche un endpoint privato sulla porta 1522, a meno che non sia stato selezionato "Accesso sicuro da qualsiasi luogo".

Esempio: replica dall'elaborazione delle transazioni AI autonoma in Autonomous AI Lakehouse

Segue la descrizione dell'immagine network-atp-adw.png

Descrizione dell'illustrazione network-atp-adw.png

In questo esempio, la distribuzione OCI GoldenGate è accessibile solo utilizzando un endpoint privato dall'interno della rete OCI o tramite un host bastion che protegge l'accesso alle risorse OCI. Per ulteriori dettagli, consulta la sezione relativa alla connessione a Oracle Cloud Infrastructure GoldenGate utilizzando un IP privato.

Per connettersi ad Autonomous AI Transaction Processing (ATP) e Autonomous AI Lakehouse (ALK), OCI GoldenGate crea endpoint privati sulla porta 1522, a meno che non sia stato selezionato "Accesso sicuro da qualsiasi luogo".

Se si seleziona Autonomous AI Database durante la creazione della connessione, l'endpoint privato viene creato automaticamente. In caso contrario, è possibile immettere manualmente la configurazione di Autonomous AI Database e selezionare 'Endpoint condiviso' per riutilizzare l'endpoint privato della distribuzione creato nella subnet selezionata durante la creazione della distribuzione. Le regole di sicurezza della subnet appropriate e la configurazione di risoluzione DNS sono di tua responsabilità all'interno di questa subnet.

Esempio: replica dall'istanza gestita SQL di Azure in Autonomous AI Transaction Processing

Segue la descrizione dell'immagine network-azuresql-atp.png

Descrizione dell'illustrazione network-azuresql-atp.png

In questo esempio, la distribuzione OCI GoldenGate è accessibile tramite la rete Internet pubblica utilizzando la porta 443.

Come accennato in precedenza, è necessario aggiungere le regole di sicurezza della subnet appropriate per consentire la connettività dagli indirizzi IP in entrata elencati nella pagina dei dettagli della connessione all'IP privato del nodo del database. Qualsiasi FQDN fornito deve essere risolvibile all'interno della subnet selezionata.

In questo esempio, il traffico di rete passa attraverso un'interconnessione privata tra OCI e Azure con FastConnect ed ExpressRoute. La porta 1433 viene utilizzata per le connessioni private. Le connessioni all'istanza gestita SQL di Azure tramite la rete Internet pubblica in genere utilizzano la porta 3342.

Per connettersi ad Autonomous AI Transaction Processing (ATP), OCI GoldenGate crea un endpoint privato sulla porta 1522, a meno che non sia stato selezionato "Accesso sicuro da qualsiasi luogo".