该图显示了一个架构图,其中说明了 Oracle Autonomous Transaction Processing Serverless 如何在 Google Cloud 中运行以实现高可用性和数据备份。
这个过程从左侧的“用户”开始,他们通过 Google Cloud 上的“云负载平衡器”和“云装甲”连接到基础设施。负载平衡器将流量定向到主和备用 Google Cloud 区域中存在的“云运行”服务。
每个“云运行”服务都连接到“无服务器 VPC 访问连接器”,从而可以安全访问数据库。这些连接器链接到“Oracle Database@Google Cloud 子站点”,该站点包含“VCN”(虚拟云网络)和“子网”。此设置提供到“Oracle Autonomous Transaction Processing Serverless”数据库的“专用连接”。
该图显示主区域和备用区域都使用这些与数据库服务的安全专用连接。标记为“自动备份”的箭头从主 Oracle Autonomous Transaction Processing Serverless 数据库引导至最右侧“OCI 区域”部分中的“OCI 对象存储”。同样,备用数据库还指向其他 OCI 区域中的另一个“OCI 对象存储”。
主和备用 Google Cloud 区域中的数据库之间存在标记为“跨区域自治数据卫士”的连接,支持数据复制和它们之间的故障转移。
在顶部,该架构分组在“Google Cloud - Project A”下,虚拟网络在“VPC 默认”和“OCI 托管网络”下进行管理。最右边的 OCI 区域被指定为“OCI 区域”。
简而言之,该图演示了一个安全的冗余架构,用于在 Google Cloud 上运行应用,并在 OCI 上进行事务处理和自动备份,从而提供弹性且受保护的数据存储。