此图显示了跨 AWS 和 Oracle Cloud Infrastructure (OCI) 集成组件的高可用性多区域部署。
描述有两种环境:与主 OCI 区域关联的主 AWS 区域以及与备用 OCI 区域关联的备用 AWS 区域。在 AWS 和 OCI 中部署的每个环境都具有等效的组件和配置。
在每个 AWS 区域中:
- 在 AWS 的应用程序虚拟私有云 (VPC) 中部署了应用程序。应用程序 VPC 使用 ODB 对等连接连接到 ODB 网络。
- 在每个 ODB 网络中,Oracle Database@AWS 部署位于自己的虚拟云网络 (VCN) 中。每个 VCN 中都有客户端和备份子网。
- 在主 AWS 区域中,Oracle Database@AWS VCN 的名称为 VCN1,具有客户端子网 (10.10.1.0/24) 和备份子网 (10.10.0.0/24)。每个子网都有自己的路由表和安全列表。主 Oracle Database 部署在这两个子网中。
- 备用 AWS 区域镜像主区域:Oracle Database@AWS VCN 的名称为 VCN2,其中包含客户端子网 (10.20.1.0/24) 和备份子网 (10.20.0.0/24),每个子网都有自己的路由表和安全列表。备用 Oracle Database 部署在这些子网中。
- 每个 AWS 区域的 Oracle VCN 客户端子网都通过本地对等网关 (Local Peering Gateways,LPG) 之间的本地对等连接连接到其配对 OCI 区域中的 Hub VCN。
在每个 OCI 区域中:
- 主 OCI 区域 (10.11.0.0/16) 中有一个 Hub VCN:Hub VCN1,备用 OCI 区域 (10.22.0.0/16) 中有一个 Hub VCN2。
- 每个 Hub VCN 具有一个连接到 AWS 区域客户端子网的本地对等连接网关 (LPG),以及一个用于与其他 OCI 区域进行远程对等连接的动态路由网关 (DRG)。每个 LPG 和 DRG 都与其自己的路由表关联。
- 在主环境中,使用 Hub LPG1 和 DRG1。
- 在备用环境中,使用 Hub LPG2 和 DRG2。
- 不同 OCI 区域中的 Hub VCN 通过其 DRG 使用远程对等连接。
互联和 Oracle Data Guard 功能:
- AWS 区域中的应用使用 ODB 对等连接访问 Oracle Database@AWS 。
- 数据库通过本地对等连接连接到各自的 OCI Hub VCN。
- Oracle Data Guard 支持在主 OCI 区域和备用 OCI 区域之间进行复制,确保同步主数据库和备用数据库以实现故障转移和数据保护。