図peoplesoft_multiple_availability_domain_ha_topology.pngの説明
この図は、高可用性を確保しながら2つの可用性ドメインにまたがるJD Edwards EnterpriseOneアプリケーションのデプロイメントのアーキテクチャ図です。
アーキテクチャは、要塞、ロード・バランサ、PeopleToolsクライアント、アプリケーションおよびデータベース・ホストが2つの可用性ドメイン間でVCNの個別のサブネットに配置された仮想クラウド・ネットワーク(VCN)で構成されます。すべてのインスタンスは、2つの可用性ドメインでアクティブです。アーキテクチャの唯一のパッシブ・コンポーネントは、可用性ドメイン2のデータベース・ホストです。
要塞ホストはパブリック・サブネットにデプロイされ、他のすべてのインスタンスはプライベート・サブネットにデプロイされます。要塞ホストは、動的ルーティング・ゲートウェイ(DRG)およびインターネット・ゲートウェイを介してリクエストを受信します。DRGは、オンプレミス・ネットワークをクラウド・ネットワークに接続するゲートウェイです。DRGと顧客構内機器間の通信を有効にするには、IPSec VPNまたはOracle Cloud Infrastructure FastConnectを使用します。インターネットから要塞ホストにアクセスするには、インターネット・ゲートウェイ(IGW)を設定します。IGWは、VCNからインターネットへのネットワーク・トラフィックのパスを提供するソフトウェア定義ルーターです。
ロード・バランサ・インスタンスは、ポート8000または8443を介してリクエストを受信し、それを可用性ドメイン1または2のアプリケーション層のWebサーバーに送信します。アプリケーション層は、サブネット内の2つのWebサーバー・インスタンス、別のサブネット内のElasticSearchサーバー、2つのアプリケーション・サーバーおよび3つ目のサブネット内の2つのプロセス・スケジューラ・サーバーで構成されます。高可用性を確保するために、冗長インスタンスがアプリケーション層にデプロイされ、すべてのインスタンスがアクティブになります。Webサーバーは、ロード・バランサを介して、Web環境、インターネットおよびイントラネットからアプリケーション・リクエストを受信します。リクエストをアプリケーション・サーバーに転送します。アプリケーション・サーバーは、ポート1521を介して可用性ドメイン1のデータベース・サーバーにSQLを送信します。ElasticSearchサーバーは、PeopleSoft Webサーバーおよびプロセス・スケジューラ・サーバーと対話します。PeopleToolsクライアントは別のサブネットに配置され、ポート1521を介してPeopleSoftデータベースと対話します。
可用性ドメイン間でデータベースをレプリケートするには、Oracle Active Data Guardを同期モードで使用します。