图示 psft_single_ad_withCallouts-components.png 的说明
此图是在单个可用性域中部署 PeopleSoft 应用程序的注释体系结构图,同时确保高可用性。
此图显示在 Oracle Cloud Infrastructure 中的单个可用性域实施上运行的 PeopleSoft 的体系结构。
此体系结构包括 Oracle Cloud Infrastructure 区域内的虚拟云网络(VCN)。区域与 Internet、客户现有的网络和 Web 客户端通信。VCN 通过 NAT 网关、Internet 网关和动态路由网关链接到区域。VCN 包含一个基础、负载平衡器、PeopleTools 客户机、应用程序和数据库主机,该主机放在单个可用性域的 VCN 的不同子网中。基数主机部署在公共子网中,所有其他实例都部署在专用子网中。
- 基础主机
- 负载平衡器层
- 系统复原力
- 主动-应用程序层中的主动服务器冗余
- PeopleTools 客户机
- 数据库层中的冗余
- 备份策略-应用程序层
- 备份策略-数据库层
可用性域中的应用程序层包含 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 数据库交互。