Descrizione dell'illustrazione peoplesoft_multiple_availability_domain_ha_topology.png

Questa immagine è un diagramma di architettura della distribuzione di un'applicazione JD Edwards EnterpriseOne in due domini di disponibilità, garantendo al contempo un'elevata disponibilità.

L'architettura è costituita da una rete cloud virtuale (VCN) con bastion, load balancer, client PeopleTools, applicazione e host di database posizionati in subnet separate di VCN in due domini di disponibilità. Tutte le istanze sono attive nei due domini di disponibilità. Gli unici componenti passivi dell'architettura sono gli host di database nel dominio di disponibilità 2.

L'host bastion viene distribuito in una subnet pubblica e tutte le altre istanze vengono distribuite in subnet private. L'host bastion riceve richieste tramite il gateway di instradamento dinamico (DRG) e il gateway Internet. DRG è il gateway che connette la rete in locale alla rete cloud. Per abilitare la comunicazione tra DRG e le apparecchiature locali del cliente, utilizzare IPSec VPN o Oracle Cloud Infrastructure FastConnect. Per accedere all'host bastione da Internet, impostare un gateway Internet (IGW). Un IGW è un router definito dal software che fornisce un percorso per il traffico di rete da VCN a Internet.

Le istanze del load balancer ricevono richieste sulla porta 8000 o 8443, quindi le inviano ai server Web del livello applicazione nel dominio di disponibilità 1 o 2. Il livello applicazione è costituito da due istanze del server Web nella subnet, server ElasticSearch in un'altra subnet, due Application Server e due server dello scheduler processi in una terza subnet. Per garantire un'elevata disponibilità, le istanze ridondanti vengono distribuite nel livello applicazione e tutte le istanze sono attive. I server Web ricevono richieste di applicazione dall'ambiente Web, da Internet e dall'intranet, tramite il load balancer. Inoltra le richieste al server applicazioni. Gli Application Server sottomettono SQL ai database server nel dominio di disponibilità 1 sulla porta 1521. I server ElasticSearch interagiscono con i server Web PeopleSoft e i server scheduler dei processi. Il client PeopleTools è posizionato in una subnet separata e interagisce con il database PeopleSoft sulla porta 1521.

Per replicare il database in tutti i domini di disponibilità, utilizzare Oracle Active Data Guard in modalità sincrona.