図peoplesoft_single_availability_domain_ha_topology.pngの説明

このイメージは、高可用性を確保しながら単一の可用性ドメインでPeopleSoftアプリケーションをデプロイしたアーキテクチャ図です。

このアーキテクチャは、ベース、ロード・バランサ、PeopleToolsクライアント、アプリケーションおよび単一の可用性ドメイン内のVCNの個別サブネットに配置されたデータベース・ホストを含む仮想クラウド・ネットワーク(VCN)で構成されます。ベース・ホストはパブリック・サブネットにデプロイされ、他のすべてのインスタンスはプライベート・サブネットにデプロイされます。

ベース・ホストは、動的ルーティング・ゲートウェイ(DRG)およびインターネット・ゲートウェイを介してリクエストを受信します。DRGは、オンプレミス・ネットワークとクラウド・ネットワークを接続するゲートウェイです。DRGと顧客の機器間の通信を可能にするには、IPSec VPNまたはOracle Cloud Infrastructure FastConnectを使用します。インターネットからベース・ホストにアクセスするには、インターネット・ゲートウェイ(Iw)を設定します。IGWは、VCNからインターネットへのネットワーク・トラフィックのパスを提供するソフトウェア定義ルーターです。専用サブネット内のインスタンスには、ポート22で「bastion」ホストを介してアクセスできます。また、データ・センターとOracle Cloud Infrastructure DRG間にIPSec VPNトンネルを設定してある場合は、DRGにアクセスできます。

ロード・バランサ・インスタンスはポート8000または8443を介してリクエストを受信し、アプリケーション層のWebサーバーに送信します。アプリケーション層は、サブネット内の2つのWebサーバー・インスタンス、別のサブネット内のElasticSearchサーバー、2つのアプリケーション・サーバーおよび3番目のサブネット内の2つのプロセス・スケジューラ・サーバーで構成されます。高可用性を確保するために、冗長インスタンスがアプリケーション層にデプロイされ、すべてのインスタンスがアクティブになります。Webサーバーは、ロード・バランサを介して、Web環境(インターネットおよびイントラネット)からアプリケーション・リクエストを受信します。これは、リクエストをアプリケーション・サーバーに転送します。アプリケーション・サーバーは、ポート1521を介してSQLをデータベース・サーバーに送信します。ElasticSearchサーバーは、PeopleSoft Webサーバーと相互作用して、スケジューラ・サーバーを処理します。PeopleToolsクライアントは、個別のサブネットに配置され、ポート1521以上のPeopleSoftデータベースと対話します。