图示 psft_single_ad_withCallouts-networking.png 的说明

此图是在单个可用性域中部署 PeopleSoft 应用程序的注释体系结构图,同时确保高可用性。

此图显示在 Oracle Cloud Infrastructure 中的单个可用性域实施上运行的 PeopleSoft 的体系结构。

此体系结构包括 Oracle Cloud Infrastructure 区域内的虚拟云网络(VCN)。区域与 Internet、客户现有的网络和 Web 客户端通信。VCN 通过 NAT 网关、Internet 网关和动态路由网关链接到区域。VCN 包含一个基础、负载平衡器、PeopleTools 客户机、应用程序和数据库主机,该主机放在单个可用性域的 VCN 的不同子网中。基数主机部署在公共子网中,所有其他实例都部署在专用子网中。

此插图有六个编号的调用:
  1. 虚拟云网络
  2. 基础主机
  3. 内部防火墙
  4. FastConnect
  5. IPSec VPN 连接
  6. 负载平衡
在周围文本中对每个调用进行了说明。

可用性域中的应用程序层包含 Web 服务器和 ElasticSeach 的服务器。该层还包含一个子网,其中包含流程调度程序服务器和应用程序服务器。

可用性域还包含 PeopleTools 服务器和数据库层,该层通过服务网关与 Oracle Cloud Infrastructure 对象存储通信。

基础主机通过动态路由网关(DRG)和 Internet 网关接收请求。DRG 是将内部部署网络连接到云网络的网关。要启用 DRG 与客户内部部署设备之间的通信,请使用 IPSec VPN 或 Oracle Cloud Infrastructure FastConnect。要从 Internet 访问基础主机,请设置 Internet 网关(IGW)。IGW 是软件定义的路由器,提供从 VCN 到 Internet 的网络通信路径。如果在数据中心和 Oracle Cloud Infrastructure DRG 之间设置了 IPSec VPN 隧道,则可以通过端口 22 访问专用子网中的实例。

负载平衡器实例通过端口 8000 或 8443 接收请求,然后将其发送到应用程序层中的 Web 服务器。应用程序层在子网中包括两个 Web 服务器实例,即 ElasticSearch 服务器(另一个子网),第三个子网中,两个应用程序服务器和两个进程调度程序服务器。为了确保高可用性,应用程序层中会部署冗余实例,所有实例都处于活动状态。Web 服务器通过负载平衡器接收来自 Web 环境、Internet 和 Intranet 的应用程序请求。它将请求转发到应用程序服务器。应用程序服务器通过端口 1521 将 SQL 提交到数据库服务器。ElasticSearch 服务器与 PeopleSoft Web 服务器和进程调度程序服务器交互。PeopleTools 客户机将置于单独的子网中,并通过端口 1521 与 PeopleSoft 数据库交互。