En savoir plus sur Oracle Maximum Availability Architecture pour PeopleSoft

L'application PeopleSoft d'Oracle est une suite complète d'applications d'affaires intégrées offrant la gestion du capital humain, la gestion financière, l'approvisionnement et la gestion des fournisseurs, la gestion de portefeuille de projets, la gestion du cycle de vie des actifs, la gestion des commandes et des stocks et des solutions de gestion de campus. Ces fonctions essentielles nécessitent une protection, pour s'assurer qu'elles sont disponibles en tout temps. Que PeopleSoft soit déployé dans Oracle Cloud Infrastructure (OCI) ou sur place, la planification et la mise en oeuvre de stratégies pour la haute disponibilité et la reprise après sinistre sont primordiales.

Oracle Maximum Availability Architecture (Oracle MAA) est le modèle de pratiques exemplaires d'Oracle pour la mise en œuvre des technologies et des recommandations à haute disponibilité d'Oracle. L'objectif d'Oracle MAA est d'atteindre l'architecture haute disponibilité optimale au coût et à la complexité les plus faibles.

Cette architecture de référence fournit une présentation de haut niveau des architectures Oracle Cloud Infrastructure (OCI) et PeopleSoft Oracle MAA. Voir Provisionner et déployer une solution de disponibilité maximale pour PeopleSoft sur Oracle Cloud pour connaître les meilleures pratiques d'installation, de configuration et d'exploitation pour une mise en oeuvre MAA de bout en bout de PeopleSoft sur OCI.

Étapes préliminaires

Si vous commencez avec Oracle Cloud, nous vous recommandons fortement de lire ce qui suit :

Architecture

Les diagrammes d'architecture suivants présentent PeopleSoft et Oracle Maximum Availability Architecture (Oracle MAA).

PeopleSoft L'architecture à disponibilité maximale est une architecture PeopleSoft à haute disponibilité superposée à Oracle Database et à Oracle Fusion Middleware Oracle MAA, y compris un site secondaire pour assurer la continuité des activités en cas de défaillance du site principal.

Le tableau suivant présente une architecture MAA Oracle complète, y compris les sites principal et secondaire. Le site secondaire est une réplique du site principal.

Description de peopleoft-maa-arch.png
Description de l'illustration peopleoft-maa-arch.png

peuplesoft-maa-arch-oracle.zip

Chaque site se compose des éléments suivants :

  • Un équilibreur de charge HTTPS pour les services d'applications Web
  • Deux serveurs hébergeant le domaine PeopleSoft Pure Internet Architecture (PIA)
  • Deux serveurs qui hébergent à la fois le serveur d'applications PeopleSoft et les domaines du Répartiteur de traitements
  • Un système de fichiers partagé pour le logiciel d'application PeopleSoft et le référentiel de rapports
  • Une base de données Oracle Real Application Clusters (Oracle RAC), avec deux serveurs de base de données et un stockage partagé
  • Oracle Active Data Guard, qui permet d'acheminer les "opérations de lecture principalement" vers la base de données de secours tout en maintenant la base de données de secours à jour avec la base principale

Le système de fichiers partagé de niveau application et la base de données sont répliqués vers le site secondaire : le niveau application à l'aide de rsync et le niveau base de données à l'aide d'Oracle Data Guard.

Les données du deuxième site sont synchronisées avec la base principale à l'aide de mécanismes de réplication appropriés.

  • Pour la base de données elle-même, Oracle Active Data Guard garantit la synchronisation et la cohérence transactionnelle de la base de données de secours.
  • Pour la sortie du système de fichiers générée lors du fonctionnement de l'application, rsync est utilisé pour répliquer fréquemment la sortie vers une autre région. Il y aura un petit écart à résoudre en identifiant les composants du système de fichiers manquants et en déterminant l'action à entreprendre pour chacun.