このアーキテクチャは、Oracle Data GuardおよびOracleデータベース・ファイル・システム(DBFS)を使用して状態と構成を保護する、Oracle Cloud Infrastructure (OCI)へのOracle WebLogic Serverのクロスリージョンの高可用性デプロイメントを示しています。
DNS (ドメイン・ネーム・システム)は、クライアント・トラフィックをmywebapp.example.comからアクティブ・リージョンのロード・バランサのパブリックIPアドレス(リージョン1の111.111.111.111またはリージョン2の222.222.222.222)に解決します。
プライマリOCIリージョン1には、2つのサブネットを持つregion1 VCN (仮想クラウド・ネットワーク)が含まれます:
wlsociprefix-wls-0.subnet1.region1vcn.oraclevcn.comサブネット
- OCIロード・バランサは、ドメイン・ネーム・システム(DNS)で111.111.111.111に解決されるmywebapp.example.comからのクライアント・トラフィックを受け入れ、このVCNのWebLogicコンピュート・インスタンスにリクエストを転送します。
- wlsociprefix_domain (WebLogicサーバー・ドメイン)には、管理サーバー(wlsociprefix_adminserver)と2つの管理対象サーバー(wlsociprefix_server_1およびwlsociprefix_server_2)が含まれます。ロード・バランサは管理対象サーバーにリクエストを分散し、管理サーバーはそのドメインを管理します。
- プライマリDBは、アプリケーション・データを格納し、WebLogicドメインからメタデータ・サービス(MDS)、javaメッセージ・サービス(JMS)およびトランザクション・ログ(TLOGS)を受信します。
- DBFSマウント(ドメイン・コピー)は、データベース・ファイル・システム(DBFS)を使用します。ドメインは、ローカルのrsyncを使用して、構成をDBFSマウントと同期します。
- 動的ルーティング・ゲートウェイ(DRG)は、リージョン間エグレスを提供し、リージョン間データベース・トランスポートのためにスタンバイ・リージョンのDRGに接続します。
wlsociprefix-wls-1.subnet1.region1vcn.oraclevcn.comサブネット
- 同じドメインで追加のWebLogic管理対象サーバー容量をホストします。ロード・バランサは、両方のサブネット内のサーバー間でトラフィックを分散します。
スタンバイOCIリージョン2には、2つのサブネットを持つregion2 VCNが含まれます:
wlsociprefix-wls-0.subnet2.region2vcn.oraclevcn.com subnet
- OCIロード・バランサは、DNSが222.222.222.222に解決され、リクエストをスタンバイWebLogicインスタンスに転送するときに、mywebapp.example.comからのクライアント・トラフィックを受け入れます。
- wlsociprefix_domain (WebLogicサーバー・ドメイン)には、フェイルオーバー時のトラフィックを処理するための管理サーバー(wlsociprefix_adminserver)および2つの管理対象サーバー(wlsociprefix_server_1およびwlsociprefix_server_2)が含まれます。
- スタンバイDBは、Oracle Data Guardを使用してプライマリ・データベースからREDOを受信します。
- DBFSマウント(ドメイン・コピー)は、データベース・ファイル・システム(DBFS)を使用します。ドメインは、ローカルのrsyncを使用して、構成をDBFSマウントと同期します。
- 動的ルーティング・ゲートウェイ(DRG)は、プライマリ・リージョンのDRGに接続してOracle Data Guardトランスポートをサポートします。
wlsociprefix-wls-1.subnet2.region2vcn.oraclevcn.comサブネット
- 同じドメイン内の追加のスタンバイWebLogic容量を提供します。ロード・バランサは、フェイルオーバー後に両方のサブネットにトラフィックを分散します。
クロスリージョン接続
- Oracle Data Guardは、DRG-to-DRG接続を使用して、リージョン1のプライマリDBからリージョン2のスタンバイDBにREDOを継続的に送信します。
- ローカルrsyncでは、リカバリと昇格を高速化するために、各リージョンのデータベース・ファイル・システム(DBFS)にドメイン・コピーが保持されます。