This image shows a highly available, multi-region deployment that integrates
components across AWS and Oracle Cloud
Infrastructure (OCI).
There are two environments depicted: the Primary AWS Region associated with a
Primary OCI Region, and a Standby AWS Region associated with a Standby OCI Region. Each
environment deployed across AWS and OCI has equivalent components and
configurations.
In each AWS region:
- There is an Application deployed in an Application Virtual Private Cloud (VPC) in
AWS. The Application VPC is connected to an ODB network using ODB Peering.
- Within the each ODB network, the Oracle Database@AWS deployment resides in its own Virtual Cloud Network (VCN). Within each VCN are
client and backup subnets.
- In the Primary AWS Region, the Oracle Database@AWS VCN is named VCN1 with a Client Subnet (10.10.1.0/24) and a Backup Subnet
(10.10.0.0/24). Each subnet has its own route table and security list. The
primary Oracle Database is deployed across these two subnets.
- The Standby AWS Region mirrors the primary region: the Oracle Database@AWS VCN is named VCN2 with a Client Subnet (10.20.1.0/24) and a Backup Subnet
(10.20.0.0/24), each with its own route table and security list. The standby
Oracle Database is deployed across these subnets.
- Each AWS region's Oracle VCN client subnet is connected to the Hub VCN within its
paired OCI region using a local peering connection between Local Peering Gateways
(LPGs).
In each OCI region:
- There is a Hub VCN: Hub VCN1 in the Primary OCI Region (10.11.0.0/16), and Hub VCN2
in the Standby OCI Region (10.22.0.0/16).
- Each Hub VCN has a Local Peering Gateway (LPG) connected to the AWS region's client
subnet, and a Dynamic Routing Gateway (DRG) used for remote peering with the other
OCI region. Each LPG and DRG is associated with its own route table.
- In the Primary environment, Hub LPG1 and DRG1 are used.
- In the Standby environment, Hub LPG2 and DRG2 are used.
- Hub VCNs in different OCI regions are connected over their DRGs using remote
peering.
Interconnections and Oracle Data Guard Functionality:
- Applications in AWS regions use ODB Peering to reach the Oracle Database@AWS.
- The databases are connected to their respective OCI Hub VCNs through local
peering.
- Oracle Data Guard enables replication between the Primary and Standby OCI Regions, ensuring the
Primary Database and Standby Database are synchronized for failover and data
protection purposes.