关于 Oracle Cloud Marketplace 上的 Oracle GoldenGate Maximum Availability Hub

Oracle GoldenGate 高可用性中心用于节省设置和配置 Oracle GoldenGate 高可用性解决方案的时间。

它通过配置双节点群集服务器以实现快速和简单的故障转移,并通过利用 Oracle Advanced Cluster File System (ACFS) 复制到单独的双节点群集服务器上的其他相同 GoldenGate 集线器服务器来提供高可用性。

工作方式

在 Oracle Cloud Marketplace 上部署 Oracle GoldenGate Maximum Availability Hub 时,Terraform 脚本会创建必要的网络资源、两个双节点 RAC 集群、安装网格基础结构和 XAG,然后创建在两个集群之间设置 ACFS 复制所需的资源。

配置堆栈部署时,可以选择以下选项之一:

部署堆栈后,启动脚本将运行并配置 ACFS 复制,之后您可以运行 ACFS 角色反转。请参阅管理计划内停机和管理计划外停机。

Oracle GoldenGate 和支持技术概述

了解在数据库之间复制数据所需的技术。

Oracle GoldenGate

Oracle GoldenGate 在同构和异构系统之间提供实时、基于日志的更改数据捕获和交付。通过它,您可以构建经济高效且影响低的实时数据集成和持续可用性解决方案。

Oracle GoldenGate 可复制已提交事务处理中的数据,确保事务处理完整性和现有基础设施的开销最小。该架构支持多个数据复制拓扑,例如一对多、多对多、级联和双向。其各种用例广泛,包括实时业务智能、查询负载转移、零停机升级和迁移,以及用于数据分发、数据同步和高可用性的主动 - 主动数据库。

Oracle GoldenGate 微服务架构提供支持 REST 的服务。启用 REST 的服务通过 HTML5 网页、命令行界面和 API 提供远程配置、管理和监视。

推荐的 Oracle GoldenGate 21c(及更高版本)引入了统一的构建支持,因此单个软件安装支持捕获复制数据并将其应用于多个主要 Oracle AI Database 版本(11g 发行版 2 至 21c)。这是可能的,因为 Oracle GoldenGate 安装包括所需的 Oracle AI Database 客户机库,而无需单独安装数据库 ORACLE_HOME。

Oracle Grid Infrastructure 代理

Oracle Grid Infrastructure Agents (XAG) 是 Oracle Grid Infrastructure 组件,可为通过代理管理接口 AGCTL 管理的应用程序资源和资源类型提供高可用性 (HA) 框架。此框架提供了完整、现成可用的解决方案,其中包含预定义的 Oracle Grid Infrastructure 资源配置和代理,用于集成应用以实现完整的应用高可用性。

Oracle Grid Infrastructure Agents 为 Oracle GoldenGate、Siebel、Oracle PeopleSoft、JD Edwards 和 Oracle WebLogic Server 以及 Apache 和 MySQL 应用程序提供预定义的 Oracle Clusterware 资源。将代理用于 Oracle GoldenGate 可简化对源数据库和目标数据库、应用程序 VIP 和高级群集文件系统 (Advanced Cluster File System,ACFS) 挂载点的依赖关系的创建。代理命令行实用程序 (AGCTL) 用于启动和停止 Oracle GoldenGate,还可以用于在集群中的节点之间重新定位 Oracle GoldenGate。

Oracle Advanced Cluster File System (ACFS)

Oracle ACFS 可用于存储 Oracle GoldenGate 文件。

Oracle Advanced Cluster File System (Oracle ACFS) 是一种可伸缩的多平台文件系统和存储管理技术,它扩展了 Oracle Automatic Storage Management (Oracle ASM) 功能来支持所有客户文件。

Oracle ACFS 利用 Oracle Clusterware 进行群集成员状态转换和基于资源的高可用性。Oracle ACFS 捆绑到 Oracle Grid Infrastructure (GI) 中,以便对数据库、资源、卷和文件系统进行集成的优化管理。

概念

熟悉在 Oracle Cloud Marketplace 上使用 Oracle GoldenGate Maximum Availability Hub 时肯定会遇到的常见概念和缩写。

概念或缩写 定义
ACFS 高级集群文件系统
ASM 自动存储管理
ASMLIB Oracle AI Database 自动存储管理支持库。
CRS 集群就绪服务
DNS 域名服务
GI 网格基础结构
性别 Oracle GoldenGate 用于反向代理的 HTTP Web 服务器发音为“engine x”。
OCI Oracle Cloud Infrastructure
RAC Real Application Clusters
SCAN 单个客户机访问名称
VCN 虚拟云网络
VIP 虚拟 IP
VM 虚拟机会
VNIC 关键网络接口卡
XAG Oracle Grid Infrastructure 独立代理