Acerca del despliegue de Oracle Agile PLM en la nube
Si su organización desea desarrollar, desplegar y/o actualizar partes de una aplicación de Agile Product Lifecycle Management (PLM) de una forma más rápida y ágil, en lugar de invertir en la creación de implantaciones locales, despliegue Agile PLM en Oracle Cloud Infrastructure.
Requisitos clave de carga de trabajo
Las arquitecturas que Oracle proporciona le ayudarán a cumplir estos requisitos:
- Diseño para alta disponibilidad y recuperación de fallos
- Despliegue de una arquitectura segura.
- Adecuación de su modelo de red de alto rendimiento y altamente aislado.
- Despliegue de sus entornos de aplicaciones y bases de datos en la nube.
- Mantenimiento de la visibilidad sobre costos y uso.
- Supervisión del estado y el rendimiento de la infraestructura.
Arquitectura para desplegar Agile PLM en la nube
Puede desplegar Agile PLM en un único dominio de disponibilidad sin dejar de garantizar una alta disponibilidad. Utilice esta arquitectura cuando desee asegurarse de que la aplicación está disponible incluso cuando una instancia de aplicación caiga. Las demás instancias de aplicación disponibles en el dominio de disponibilidad continúan procesando las solicitudes.
Agile PLM de Oracle se puede desplegar en la nube en una arquitectura de varios niveles. La arquitectura consta de una red virtual en la nube (VCN) con el host bastión, el nivel de equilibrador de carga, el nivel de aplicación y el nivel de base de datos. Los niveles se colocan en subredes separadas de la VCN en un único dominio de disponibilidad.
Descripción de la ilustración agile_plm_reference_architecture_high_availability.png
El servidor de aplicaciones Agile PLM se puede configurar en una configuración independiente o en cluster. En la imagen mostrada, se considera un servidor autónomo, que solo tiene una instancia de Oracle WebLogic Server. Todos los usuarios y servidores cliente se conectan al servidor de aplicaciones de forma directa o indirecta. Para permitir el tráfico al servidor web desde Internet, puede crear equilibradores de carga en la subred pública. Puede acceder a las instancias de Oracle Cloud en la subred privada desde sus centros de datos conectándose mediante el gateway de enrutamiento dinámico (DRG). El DRG es el gateway que conecta su red local a su red en la nube y puede activar la comunicación entre los dos mediante VPN. También tendrá que actualizar la tabla de rutas para activar el tráfico hacia y desde el DRG.
El equilibrador de carga recibe solicitudes de los usuarios y, a continuación, direcciona estas solicitudes al nivel de aplicación. Puede permitir la redundancia (y la escalabilidad) configurando varias instancias del servidor WebLogic para la aplicación principal, Tomcat for File Manager y RAC para la base de datos. Puede aumentar la redundancia mediante el uso de dominios de errores para que pueda seguir accediendo a la aplicación incluso si una instancia está caída. Todas las instancias están activas y reciben tráfico del equilibrador de carga.
Hay un equilibrador de carga privado entre el gestor de archivos y el servidor de aplicaciones para distribuir el tráfico a las instancias de aplicación dentro de una VCN. Este servicio proporciona una instancia primaria y una instancia en espera del equilibrador de carga para garantizar que si el equilibrador de carga principal deja de estar disponible, el equilibrador de carga en espera reenvía las solicitudes. El equilibrador de carga garantiza que las solicitudes se direccionen a las instancias de aplicación en buen estado. Si hay un problema con una instancia de aplicación, el equilibrador de carga elimina esa instancia e inicia las solicitudes de direccionamiento a las demás instancias de aplicación en buen estado.
El servidor de base de datos almacena todo el contenido del producto y la configuración del sistema y se coloca en la subred privada. Solo el servidor de aplicaciones puede acceder a esta base de datos. Para los requisitos de rendimiento y alta disponibilidad, Oracle recomienda utilizar sistemas de base de datos Oracle Real Application Clusters (Oracle RAC) de dos nodos en Oracle Cloud Infrastructure.
Arquitectura de la recuperación de fallos de Agile PLM
Oracle Cloud proporciona implantaciones de Agile PLM que garantizan que puede crear recuperación ante desastres (DR) en su despliegue en eventos imprevistos que requerirían el failover y mantener Agile PLM en funcionamiento.
En la siguiente imagen se muestra la arquitectura de referencia para desplegar Agile PLM en varias regiones con alta disponibilidad y recuperación ante desastres.
Descripción de la ilustración agile_plm_reference_architecture_high_availability_and_dr.png
Oracle Data Guard protege el nivel de base de datos mediante la replicación de datos en dominios de disponibilidad.