Esta arquitectura muestra un despliegue entre regiones y de alta disponibilidad de Oracle WebLogic Server en Oracle Cloud Infrastructure (OCI) con protección de base de datos y replicación de volúmenes en bloque.
Un DNS (sistema de nombres de dominio) resuelve el tráfico de cliente de mywebapp.example.com a la dirección IP pública del equilibrador de carga de la región activa (111.111.111.111 en la región 1 o 222.222.222.222 en la región 2).
La región principal de OCI 1 contiene la VCN region1 (red virtual en la nube) con 2 subredes:
- Subred
wlsociprefix-wls-0.subnet1.region1vcn.oraclevcn.com
- El equilibrador de carga de OCI acepta tráfico de cliente desde mywebapp.example.com, que se resuelve en el sistema de nombres de dominio (DNS) a 111.111.111.111, y reenvía solicitudes a las instancias informáticas WebLogic de esta VCN.
- wlsociprefix_domain (dominio WebLogic Server) contiene el servidor de administración (wlsociprefix_adminserver) y dos servidores gestionados (wlsociprefix_server_1 y wlsociprefix_server_2). El equilibrador de carga distribuye las solicitudes a los servidores gestionados, mientras que el servidor de administración gestiona el dominio.
- La base de datos primaria almacena los datos de la aplicación y recibe el servicio de metadatos (MDS), el servicio de mensajes java (JMS) y los logs de transacciones (TLOGS) del dominio WebLogic.
- Los volúmenes en bloque de OCI (wlsociprefix-data-block-0, wlsociprefix-mw-block-0) se asocian a las instancias informáticas WebLogic para el almacenamiento de datos y middleware y se replican entre regiones.
- Un gateway de enrutamiento dinámico (DRG) conecta esta VCN a la región en espera para la replicación de Oracle Data Guard y de volumen en bloque.
- Subred
wlsociprefix-wls-1.subnet1.region1vcn.oraclevcn.com
- Comparte los componentes del dominio WebLogic anteriores. El equilibrador de carga distribuye el tráfico entre las instancias de ambas subredes.
La región 2 de OCI en espera contiene la VCN region2 con 2 subredes:
- Subred
wlsociprefix-wls-0.subnet2.region2vcn.oraclevcn.com
- El equilibrador de carga de OCI acepta el tráfico de cliente desde mywebapp.example.com cuando DNS se resuelve en 222.222.222.222 y reenvía las solicitudes a instancias WebLogic en espera.
- wlsociprefix_domain (dominio del servidor WebLogic) incluye un servidor de administración (wlsociprefix_adminserver) y dos servidores gestionados (wlsociprefix_server_1 y wlsociprefix_server_2) que se encuentran para servir el tráfico en el failover.
- La base de datos en espera recibe el redo de la base de datos primaria mediante Oracle Data Guard.
- Las réplicas de OCI Block Volumes proporcionan réplicas entre regiones de los volúmenes de la región principal para una recuperación rápida.
- El DRG (gateway de enrutamiento dinámico) enlaza al DRG de la región principal para el transporte y la replicación de volúmenes en bloque de Oracle Data Guard.
- Subred
wlsociprefix-wls-1.subnet2.region2vcn.oraclevcn.com
- Comparte los componentes del dominio WebLogic en espera anteriores. El equilibrador de carga distribuye el tráfico entre las instancias de ambas subredes en caso de failover.
Conexiones entre regiones:
- Oracle Data Guard envía de forma continua redo de la base de datos primaria de la región 1 a la base de datos en espera de la región 2 mediante la conectividad de DRG a DRG.
- OCI Block Volumes realiza la replicación de volúmenes en bloque de los volúmenes de la región 1 a la región 2 para la preparación para la recuperación ante desastres.