Scopri di più su Oracle Maximum Availability Architecture per PeopleSoft
Oracle Maximum Availability Architecture (Oracle MAA) è il modello di best practice di Oracle per l'implementazione di tecnologie e suggerimenti Oracle ad alta disponibilità. L'obiettivo di Oracle MAA è quello di raggiungere l'architettura ad alta disponibilità ottimale a costi e complessità inferiori.
Questa architettura di riferimento fornisce un'introduzione di alto livello alle architetture Oracle Cloud Infrastructure (OCI) e PeopleSoft Oracle MAA. Vedere Provisioning e distribuzione di una soluzione di massima disponibilità per PeopleSoft su Oracle Cloud per le best practice operative, di installazione, configurazione e per un'implementazione MAA end-to-end di PeopleSoft su OCI.
Operazioni preliminari
Se non hai mai utilizzato Oracle Cloud, ti consigliamo di leggere quanto segue:
- Benvenuti in Oracle Cloud Infrastructure. Ci sono una varietà di tutorial per aiutarti a capire i concetti.
- Framework delle best practice per Oracle Cloud Infrastructure.
Architettura
I diagrammi di architettura riportati di seguito mostrano PeopleSoft e Oracle Maximum Availability Architecture (Oracle MAA).
PeopleSoft Maximum Availability Architecture è un'architettura PeopleSoft ad alta disponibilità sovrapposta a Oracle Database e a Oracle Fusion Middleware Oracle MAA, incluso un sito secondario in grado di garantire la continuità operativa in caso di errore del sito primario.
Quanto segue mostra un'architettura Oracle MAA full-stack, inclusi i siti primari e secondari. Il sito secondario è una replica del sito primario.

Descrizione dell'immagine peoplesoft-maa-arch.png
peoplesoft-maa-arch-oracle.zip
Ogni sito è composto dai seguenti elementi:
- Un load balancer HTTPS per i servizi applicativi basati sul Web
- Due server che ospitano il dominio PeopleSoft Pure Internet Architecture (PIA)
- Due server che ospitano sia il dominio PeopleSoft Application Server che il dominio Process Scheduler
- File system condiviso per il software dell'applicazione PeopleSoft e il repository di report
- Un database Oracle Real Application Clusters (Oracle RAC) con due database server e storage condiviso.
- Oracle Active Data Guard, che consente l'instradamento delle "operazioni di lettura principale" al database di standby mantenendo il database di standby corrente con il database primario
Sia il file system condiviso a livello di applicazione che il database vengono replicati nel sito secondario: il livello di applicazione che utilizza rsync e il livello di database che utilizza Oracle Data Guard.
I dati del secondo sito vengono mantenuti sincronizzati con il primario utilizzando meccanismi di replica appropriati.
- Per il database stesso, Oracle Active Data Guard garantisce che il database di standby sia sincronizzato e coerente a livello di transazione.
- Per l'output del file system generato durante il funzionamento dell'applicazione, viene utilizzato
rsync
per replicare frequentemente l'output in un'altra area. Ci sarà un piccolo divario da risolvere identificando i componenti del file system mancanti e determinando l'azione da intraprendere per ciascuno di essi.