Oracle Cloud Marketplace上のOracle GoldenGate Maximum Availability Hubについて

Oracle GoldenGate Maximum Availability Hubは、Oracle GoldenGate高可用性ソリューションの設定と構成にかかる時間が短くなるように設計されています。

これは、高速で簡単なフェイルオーバーのための2ノード・クラスタ・サーバーを構成することで高可用性を提供し、別の2ノード・クラスタ・サーバー上のもう片方の同一GoldenGateハブ・サーバーへのOracle Advanced Cluster File System (ACFS)レプリケーションを利用することで障害時リカバリを提供します。

機能

Oracle Cloud Marketplace上のOracle GoldenGate Maximum Availability Hubをデプロイすると、terraformスクリプトによって、必要なネットワーキング・リソース(2つの2ノードRACクラスタ)が作成され、グリッド・インフラストラクチャとXAGがインストールされてから、2つのクラスタ間でACFSレプリケーションを設定するために必要なリソースが作成されます。

スタック・デプロイメントの構成時に、次のいずれかのオプションを選択できます。

スタックがデプロイされると、起動スクリプトが実行され、ACFSレプリケーションが構成されます。その後、ACFSロール・リバーサルを実行できます。計画停止の管理および計画外停止の管理を参照してください。

Oracle GoldenGateとサポート・テクノロジーの概要

データベース間でデータをレプリケートするために必要なテクノロジについて説明します。

Oracle GoldenGate

Oracle GoldenGateは、同種システムと異種システム間で、リアルタイムのログベースの変更データの取得と配信を提供します。これにより、コスト効率が高く影響の少ない、リアルタイムのデータ統合と継続的な可用性ソリューションを構築できます。

Oracle GoldenGateはトランザクションの整合性を維持し、既存のインフラストラクチャのオーバーヘッドを最小限に抑えて、コミットされたトランザクションからデータをレプリケートします。このアーキテクチャでは、1対多、多対多、カスケード、双方向など、複数のデータ・レプリケーション・トポロジがサポートされます。その幅広いユースケースには、リアルタイムのビジネス・インテリジェンス(クエリのオフロード、停止時間ゼロのアップグレードと移行、データ分散、データ同期、高可用性のためのアクティブ/アクティブ・データベース)が含まれます。

Oracle GoldenGate Microservices ArchitectureはREST対応サービスを提供します。REST対応サービスでは、HTML5 Webページ、コマンドライン・インタフェースおよびAPIを介して、リモート構成、管理および監視を提供します。

推奨されるOracle GoldenGate 21c (および、それ以降のリリース)では統合ビルド・サポートが導入されているので、単一のソフトウェア・インストールでは、レプリケートされたデータの取得と複数の主要なOracle AI Databaseバージョン(11gリリース2から21c)への適用がサポートされます。これが可能になるのは、Oracle GoldenGateインストールに必要なOracle AI Databaseクライアント・ライブラリが含まれており、別途データベースORACLE_HOMEのインストールが必要ないためです。

Oracle Grid Infrastructure Agent

Oracle Grid Infrastructure Agent (XAG)は、エージェント管理インタフェースであるAGTLを介して管理されるアプリケーション・リソースとリソース・タイプに高可用性(HA)フレームワークを提供する、Oracle Grid Infrastructureコンポーネントです。このフレームワークは、完全なアプリケーションHAのためのアプリケーションを統合するための、事前定義された Oracle Grid Infrastructureリソース構成とエージェントを含む、すぐに使用できる完全なソリューションを提供します。

Oracle Grid Infrastructure Agentは、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 Advanced Cluster File system
ASM 自動ストレージ管理
ASMLIB Oracle AI Database自動ストレージ管理サポート・ライブラリ。
CRS クラスタ・レディ・サービス
DNS ドメインネーム・サービス
GI Grid Infrastructure
NGINX Oracle GoldenGateがリバース・プロキシに使用するHTTP Webサーバー「engine x」と発音されます。
OCI Oracle Cloud Infrastructure
RAC Real Application Clusters
SCAN 単一クライアント・アクセス名
VCN 仮想クラウド・ネットワーク
VIP 仮想IP
VM 仮想マシン
VNIC 仮想ネットワーク・インタフェース・カード
XAG。 Oracle Grid Infrastructureスタンドアロン・エージェント