Você está na página 1de 8

Proposta para a produção do ambiente Middleware

Premissas:
 Isolar o impacto de performance e instabilidade entre as principais aplicações
corporativas
 Otimizar a parametrização do ambiente de acordo com o perfil de execução das
aplicações
 Reduzir indisponibilidade por motivo de manutenção no ambiente
 Diminuir a interdependência entre os componentes de infraestrutura do
ambiente de produção
 Manter a alta disponibilidade e failover
Estrutura atual

Produção Usuários e Clientes

Balanceador (F5 + Apache)

Schedule (Zena)
9 servidores
Aplicações Front End Virtuais

18 servidores
Balance Interno (HAproxy* + Apache) Virtuais

16 Servidores
Virtuais
Ambiente Middleware +
8 Servidores
Físicos

Banco Exadata
Visão Macro da Arquitetura de Produção

Produção Usuários e Clientes

Balanceador (F5 + Apache)

Schedule (Zena) 10 servidores


Aplicações Front End virtuais

2 servidores
Balance Interno (HAproxy* + Apache) físicos

VM01 VM02 VM03


Ambiente Middleware 11 servidores virtuais
+
Físico 8 servidores físicos
Ambiente Middleware Virtual

Banco Exadata
Principais Diferenças
Segregação dos Cluster
Apache

X
Maquina 1 Maquina 2

Cluster

Quando 1 nó fica indisponível, todo o cluster falha até que o nó com problemas seja desligado.

Apache
Neste caso, quando um nó falhar, o ambiente ainda fica disponível

X
VM01 VM02 VM03

Cluster Cluster Cluster


Detalhe das aplicações Front-End
Aplicações Front End

Minha VP Call
Conta
URA Portais
New Center
PlatCom Logistica N2N3 AMT Autorizador Broker GTO

Direcionamento para ambiente Virtual

Virtual01 Virtual02 Virtual03


Atender clientes externos Atender usuários internos Atender usuários internos
• Usuários • Sistemas que suportam • Sistemas de backoffice
• Conveniados diretamente os clientes

OSB: vonline01.semparar.com.br OSB: vonline02.semparar.com.br OSB: vonline03.semparar.com.br


Máquina: bredt1-apwlgp02 Máquina: bredt1-apwlgp03 Máquina: bredt1-apwlgp04
Admin: bredt1-svadmp10 Admin: bredt1-svadmp11 Admin: bredt1-svadmp12

Apontamentos Internos OSB: osb.virtual:22501 SOA: soa.virtual:36501 WLI: wli.virtual:12501 MSG: jms.virtual:43111, jms.virtual:43112

Apontamentos Externos Worklist: worklist.semparar.com.br CBILL: bredt1-svbllp01:10190 * pendente cadastro no balance apache

Aplicações
Todos os ambientes terão a mesma versão das aplicações
Quando necessário, eles podem atender a todos os frontends para garantir a disponibilidade
O fato de serem máquinas virtuais possibilita aumentar a capacidade de processamento de forma dinâmica
Ambiente Físico
Ambiente Físico

BatchMS01
Executa as aplicações

OSB: vonline01.semparar.com.br
Máquina: bredt-svirtual01

Micro Services Oracle Service Bus Mensageria WLI BPEL

Aplicações
Visão Macro da Arquitetura de Produção (rep)

Produção Usuários e Clientes

Balanceador (F5 + Apache)

Schedule (Zena) 10 servidores


Aplicações Front End virtuais

2 servidores
Balance Interno (HAproxy* + Apache) físicos

VM01 VM02 VM03 11 servidores virtuais


Ambiente Middleware Físico +
8 servidores físicos
Ambiente Middleware Virtual

Banco Exadata
Visão Simultâneo

Produção Usuários e Clientes

Balanceador (F5 + Apache)

Schedule (Zena) 10 servidores


Aplicações Front End virtuais

2 servidores
Balance Interno (HAproxy* + Apache) físicos

VM10 VM01 VM02 VM03 11 servidores virtuais


+
8 servidores físicos
Ambiente Virtual Transitório Ambiente Middleware Virtual

Banco Exadata

Você também pode gostar