그림 peoplesoft_multiple_availability_domain_ha_topology.png에 대한 설명
이 이미지는 고가용성을 보장하면서 두 가용성 도메인에 대한 JD Edwards EnterpriseOne 응용 프로그램 배치의 구조 다이어그램입니다.
구조는 배스천, 로드 밸런서, PeopleTools 클라이언트, 응용 프로그램 및 데이터베이스 호스트가 두 가용성 도메인에서 VCN의 별도 서브넷에 배치되는 VCN(가상 클라우드 네트워크) 로 구성됩니다. 모든 인스턴스는 두 가용성 도메인에서 활성화됩니다. 아키텍처의 유일한 수동 구성 요소는 가용성 도메인 2의 데이터베이스 호스트입니다.
배스천 호스트는 공용 서브넷에 배치되고 다른 모든 인스턴스는 전용 서브넷에 배치됩니다. 배스천 호스트는 DRG(동적 경로 지정 게이트웨이) 및 인터넷 게이트웨이를 통해 요청을 수신합니다. DRG는 온프레미스 네트워크를 클라우드 네트워크에 연결하는 게이트웨이입니다. DRG와 고객 구내 장비 간 통신을 사용으로 설정하려면 IPSec VPN 또는 Oracle Cloud Infrastructure FastConnect를 사용합니다. 인터넷에서 배스천 호스트에 액세스하려면 IGW(인터넷 게이트웨이) 를 설정합니다. IGW는 VCN에서 인터넷으로의 네트워크 트래픽 경로를 제공하는 소프트웨어 정의 라우터입니다.
로드 밸런서 인스턴스는 8000또는 8443포트를 통해 요청을 수신한 다음 가용성 도메인 1또는 2의 애플리케이션 계층에 있는 웹 서버로 전송합니다. 응용 프로그램 계층은 서브넷에 있는 두 개의 웹 서버 인스턴스, 다른 서브넷에 있는 ElasticSearch 서버, 두 개의 응용 프로그램 서버 및 세 번째 서브넷에 있는 두 개의 프로세스 스케줄러 서버로 구성됩니다. 고가용성을 보장하기 위해 중복 인스턴스가 응용 프로그램 계층에 배치되고 모든 인스턴스가 활성화됩니다. 웹 서버는 로드 밸런서를 통해 웹 환경, 인터넷 및 인트라넷에서 응용 프로그램 요청을 수신합니다. 요청을 응용 프로그램 서버로 전달합니다. 응용 프로그램 서버는 포트 1521을 통해 가용성 도메인 1의 데이터베이스 서버에 SQL을 제출합니다. ElasticSearch 서버는 PeopleSoft 웹 서버 및 프로세스 스케줄러 서버와 상호 작용합니다. PeopleTools 클라이언트는 별도의 서브넷에 배치되며 포트 1521을 통해 PeopleSoft 데이터베이스와 상호 작용합니다.
가용성 도메인 간에 데이터베이스를 복제하려면 동기 모드에서 Oracle Active Data Guard를 사용합니다.