그림 psft_multi_ad_withCallouts.png 에 대한 설명

이 이미지는 고가용성을 보장하면서 두 개의 가용성 도메인에 걸쳐 PeopleSoft 응용 프로그램을 배치하는 구조적 다이어그램입니다.

아키텍처는 Oracle Cloud Infrastructure 영역 내의 VCN (가상 클라우드 네트워크) 으로 구성됩니다. 지역은 인터넷, 고객의 기존 네트워크 및 웹 클라이언트에 연결됩니다. VCN 내에는 거의 동일한 가용성 도메인이 두 개 있습니다. VCN은 NAT 게이트웨이, 인터넷 게이트웨이 및 동적 라우팅 게이트웨이를 통해 영역에 링크되어 가용성 도메인의 연결을 보장합니다. 각 가용성 도메인에는 기본 및 로드 밸런서가 포함되어 있습니다. 각 가용성 도메인의 응용 프로그램 계층에는 웹 및 ElasticSeach 용 서버가 포함됩니다. 계층에는 프로세스 스케줄러 서버 및 애플리케이션 서버로 구성된 서브넷도 포함됩니다. 각 가용성 도메인에는 서비스 게이트웨이를 통해 Oracle Cloud Infrastructure 객체 스토리지와 통신하는 PeopleTools 서버 및 데이터베이스 계층도 포함되어 있습니다. 이 그림에서 가용성 도메인 2에 대한 데이터베이스 계층이 사용 안함으로 설정되었습니다.

다음 그림에는 5개의 번호가 지정된 콜아웃이 있습니다.
  1. Ad에서 활성-활성 구성요소
  2. Ad에서 지역 서브넷
  3. Ad에서 로드 밸런싱
  4. AD에서 저장 영역 동기화
  5. Ad에 대한 데이터베이스 DR
각 콜아웃은 주변 텍스트에서 설명됩니다.

배제 호스트는 DRG (동적 라우팅 게이트웨이) 및 인터넷 게이트웨이를 통해 요청을 수신합니다. DRG 는 온프레미스 네트워크를 클라우드 네트워크에 연결하는 게이트웨이입니다. DRG 및 고객 프리미엄 장비간 통신을 사용하려면 IPSec VPN 또는 Oracle Cloud Infrastructure FastConnect 를 사용합니다. 인터넷에서 기본 호스트에 액세스하려면 IGW (Internet Gateway) 를 설정합니다. Iw는 VCN에서 인터넷으로 네트워크 트래픽 경로를 제공하는 소프트웨어 정의 라우터입니다.

로드 밸런서 인스턴스는 포트 8000 또는 8443을 통해 요청을 수신한 다음 가용성 도메인 1 또는 2의 응용 프로그램 계층에 있는 웹 서버로 보냅니다. 애플리케이션 계층은 서브넷에 있는 두 개의 웹 서버 인스턴스, 다른 서브넷의 ElasticSearch 서버, 두 개의 애플리케이션 서버와 세 번째 서브넷에 있는 두 개의 프로세스 스케줄러 서버로 구성됩니다. 고가용성을 위해 중복 인스턴스가 응용 프로그램 계층에 배치되고 모든 인스턴스가 활성화됩니다. 웹 서버는 로드 밸런서를 통해 웹 환경, 인터넷 및 인트라넷에서 응용 프로그램 요청을 수신합니다. 요청을 애플리케이션 서버로 전달합니다. 애플리케이션 서버는 가용성 도메인 1의 데이터베이스 서버에 SQL을 포트 1521을 통해 제출합니다. ElasticSearch 서버는 PeopleSoft 웹 서버와 상호작용하고 스케줄러 서버를 처리합니다. PeopleTools 클라이언트는 별도의 서브넷에 배치되며 포트 1521을 통해 PeopleSoft 데이터베이스와 상호 작용합니다.