Más información sobre Oracle Maximum Availability Architecture para PeopleSoft

La aplicación PeopleSoft de Oracle es un conjunto completo de aplicaciones empresariales integradas que proporciona gestión de capital humano, gestión financiera, gestión de compras y proveedores, gestión de carteras de proyectos, gestión del ciclo de vida de activos, gestión de pedidos e inventario y soluciones de campus. Estas funciones esenciales requieren protección para garantizar que estén disponibles en todo momento. Tanto si PeopleSoft se despliega en Oracle Cloud Infrastructure (OCI) como en entornos locales, es fundamental planificar e implantar estrategias de alta disponibilidad y recuperación ante desastres.

Oracle Maximum Availability Architecture (Oracle MAA) es el plan de mejores prácticas de Oracle para implantar tecnologías y recomendaciones de alta disponibilidad de Oracle. El objetivo de Oracle MAA es lograr la arquitectura de alta disponibilidad óptima con el costo y la complejidad más bajos.

Esta arquitectura de referencia proporciona una introducción de alto nivel a las arquitecturas de Oracle Cloud Infrastructure (OCI) y PeopleSoft Oracle MAA. Consulte Aprovisionamiento y despliegue de una solución de máxima disponibilidad para PeopleSoft en Oracle Cloud para conocer las mejores prácticas operativas, de instalación y configuración para una implantación completa de MAA de PeopleSoft en OCI.

Antes de empezar

Si no conoce Oracle Cloud, le recomendamos que lea lo siguiente:

Arquitectura

En los siguientes diagramas de arquitectura se muestran PeopleSoft y Oracle Maximum Availability Architecture (Oracle MAA).

PeopleSoft Maximum Availability Architecture es una arquitectura de alta disponibilidad PeopleSoft en capas sobre Oracle Database y Oracle Fusion Middleware Oracle MAA, que incluye un sitio secundario para proporcionar continuidad del negocio en caso de fallo de un sitio principal.

A continuación, se muestra una arquitectura de Oracle MAA de pila completa, incluidos los sitios principales y secundarios. El sitio secundario es una réplica del principal.

Descripción de peopleoft-maa-arch.png
Descripción de la ilustraciónoplesoft-maa-arch.png

peopleoft-maa-arch-oracle.zip

Cada sitio consta de lo siguiente:

  • Un equilibrador de carga HTTPS para servicios de aplicaciones basados en web
  • Dos servidores que alojan el dominio de PeopleSoft Pure Internet Architecture (PIA)
  • Dos servidores que alojan el servidor de aplicaciones PeopleSoft y los dominios del programador de procesos
  • Un sistema de archivos compartido para el software de aplicación PeopleSoft y el repositorio de informes
  • Una base de datos Oracle Real Application Clusters (Oracle RAC), con dos servidores de base de datos y almacenamiento compartido
  • Oracle Active Data Guard, que permite el enrutamiento de "principalmente operaciones de lectura" a la base de datos en espera manteniendo la base de datos en espera actualizada con la base de datos principal

Tanto el sistema de archivos compartido de nivel de aplicación como la base de datos se replican en el sitio secundario: el nivel de aplicación mediante rsync y el nivel de base de datos mediante Oracle Data Guard.

Los datos de la segunda ubicación se mantienen sincronizados con los principales mediante el uso de los mecanismos de replicación adecuados.

  • Para la propia base de datos, Oracle Active Data Guard garantiza que la base de datos en espera se mantenga sincronizada y transaccionalmente consistente.
  • Para la salida del sistema de archivos generada durante el funcionamiento de la aplicación, rsync se utiliza para replicar con frecuencia la salida en otra región. Habrá una pequeña brecha que resolver identificando los componentes del sistema de archivos que faltan y determinando la acción que se debe realizar para cada uno.