Essa arquitetura mostra uma implantação altamente disponível entre regiões do Oracle WebLogic Server no Oracle Cloud Infrastructure (OCI) com proteção de banco de dados e replicação de volume em blocos.
Um DNS (sistema de nomes de domínio) resolve o tráfego do cliente do mywebapp.example.com para o endereço IP público do balanceador de carga da região ativa (111.111.111.111 na Região 1 ou 222.222.222.222 na Região 2).
A Região 1 do OCI principal contém a VCN region1 (rede virtual na nuvem) com 2 sub-redes:
- Sub-rede
wlsociprefix-wls-0.subnet1.region1vcn.oraclevcn.com
- O OCI Load Balancer aceita o tráfego do cliente de mywebapp.example.com, que é resolvido no sistema de nomes de domínio (DNS) para 111.111.111.111, e encaminha as solicitações às instâncias de computação WebLogic nessa VCN.
- wlsociprefix_domain (domínioWebLogic Server) contém o Servidor de Administração (wlsociprefix_adminserver) e dois servidores gerenciados (wlsociprefix_server_1 e wlsociprefix_server_2). O balanceador de carga distribui solicitações para os servidores gerenciados, enquanto o Servidor de Administração gerencia o domínio.
- O BD principal armazena dados do aplicativo e recebe o serviço de metadados (MDS), o serviço de mensagem java (JMS) e os logs de transação (TLOGS) do domínio WebLogic.
- Os Volumes em Blocos do OCI (wlsociprefix-data-block-0, wlsociprefix-mw-block-0) são anexados às instâncias de computação WebLogic para armazenamento de dados e middleware e replicação entre regiões.
- Um DRG (gateway de roteamento dinâmico) conecta essa VCN à região stand-by para replicação do Oracle Data Guard e do volume em blocos.
- Sub-rede
wlsociprefix-wls-1.subnet1.region1vcn.oraclevcn.com
- Compartilha os componentes de domínio WebLogic acima. O balanceador de carga distribui o tráfego entre instâncias em ambas as sub-redes.
A Região 2 do OCI Stand-by contém VCN region2 com 2 sub-redes:
- Sub-rede
wlsociprefix-wls-0.subnet2.region2vcn.oraclevcn.com
- O OCI Load Balancer aceita o tráfego do cliente de mywebapp.example.com quando o DNS é resolvido para 222.222.222.222 e encaminha as solicitações para instâncias WebLogic stand-by.
- O domínio wlsociprefix_domain (WebLogic Server) inclui um Servidor de Administração (wlsociprefix_adminserver) e dois Servidores Gerenciados (wlsociprefix_server_1 e wlsociprefix_server_2) prontos para atender ao tráfego no failover.
- O banco de dados stand-by recebe redo do banco de dados principal usando o Oracle Data Guard.
- As réplicas do OCI Block Volumes fornecem réplicas entre regiões dos volumes da região principal para recuperação rápida.
- O DRG (gateway de roteamento dinâmico) se vincula ao DRG da região principal para transporte do Oracle Data Guard e replicação de volume em blocos.
- Sub-rede
wlsociprefix-wls-1.subnet2.region2vcn.oraclevcn.com
- Compartilha os componentes de domínio WebLogic stand-by acima. O balanceador de carga distribui o tráfego entre instâncias em ambas as sub-redes após o failover.
Conexões entre regiões:
- O Oracle Data Guard envia continuamente o redo do BD Principal na Região 1 para o BD Stand-by na Região 2 usando a conectividade DRG‑para‑DRG.
- O OCI Block Volumes executa a replicação do volume em blocos dos volumes da Região 1 para a Região 2 para preparação para recuperação de desastres.