Description de l'illustration peoplesoft_multiple_availability_domain_ha_topology.png
Cette image représente un diagramme d'architecture du déploiement d'une application PeopleSoft sur deux domaines de disponibilité tout en garantissant une haute disponibilité.
L'architecture consiste en un réseau cloud virtuel avec la création, l'équilibreur de charge, le client PeopleTools, l'application et les hôtes de base de données situés dans des sous-réseaux distincts du réseau cloud virtuel sur deux domaines de disponibilité. Toutes les instances sont actives dans les deux domaines de disponibilité. Les seuls composants passifs de l'architecture sont les hôtes de base de données dans le domaine de disponibilité 2.
L'hôte de base est déployé dans un sous-réseau public et toutes les autres instances sont déployées dans des sous-réseaux privés. L'hôte de base reçoit des demandes via la passerelle de routage dynamique (DRG) et la passerelle Internet. DRG est la passerelle qui connecte votre réseau sur site à votre réseau cloud. Pour activer la communication entre DRG et l'équipement personnalisé, utilisez le VPN IPSec ou Oracle Cloud Infrastructure FastConnect. Pour accéder à votre hôte de base à partir d'Internet, configurez une passerelle Internet (IGW). Un IGW est un routeur défini par logiciel qui fournit un chemin pour le trafic réseau de votre réseau cloud virtuel vers Internet.
Les instances d'équilibreur de charge reçoivent des demandes via le port 8000 ou 8443, puis les envoient aux serveurs Web du niveau Applications dans le domaine de disponibilité 1 ou 2. Le niveau Applications comprend deux instances de serveur Web dans un sous-réseau, des serveurs ElasticSearch dans un autre sous-réseau, deux serveurs d'applications et deux serveurs du planificateur de processus dans un troisième sous-réseau. Pour garantir une haute disponibilité, les instances redondantes sont déployées dans le niveau Applications et toutes les instances sont actives. Les serveurs Web reçoivent les demandes d'application de l'environnement Web, d'Internet et de l'intranet, via l'équilibreur de charge. Les demandes sont transmises au serveur d'applications. Les serveurs d'applications soumettent l'instruction SQL aux serveurs de base de données dans le domaine de disponibilité 1 sur le port 1521. Les serveurs ElasticSearch interagitnt avec les serveurs Web PeopleSoft et les serveurs de la fonction de programmation de processus. Le client PeopleTools est placé dans un sous-réseau distinct et interagit avec la base de données PeopleSoft sur le port 1521.
Pour répliquer la base de données sur plusieurs domaines de disponibilité, utilisez Oracle Active Data Guard en mode synchrone.