Topologia Memória-a-Memória: Função Cliente/Servidor

A configuração cliente/servidor, utilizada para obter afinidade de sessão, consiste em um cluster de servidores configurados como cliente apenas e servidor apenas. Utilizar a configuração cliente/servidor tem benefícios como o isolamento da manipulação dos dados de backup dos dados locais, a reciclagem de servidores de backup sem afetar os servidores que estão executando o aplicativo e a remoção da necessidade de uma correspondência um-a-um entre servidores para obter afinidade de sessão.

A figura a seguir demonstra o modo cliente/servidor. Há uma camada de servidores de aplicativos que hospedam aplicativos da Web usando sessões HTTP, e essas sessões são replicadas ao serem criadas e atualizadas. Há uma segunda camada de servidores sem um aplicativo da Web instalado, no qual o gerenciador de sessões recebe atualizações dos clientes de replicação.

topologia cliente-servidor

Os benefícios da configuração cliente/servidor incluem:
Isolamento para recuperação de falha
Nesse caso, estamos isolando a manipulação de dados de backup dos dados locais; além de isolar as partes móveis no caso de uma falha catastrófica em um deles, libere novamente memória e processamento nos servidores que estão processando o aplicativo da Web.
Isolamento para parar e iniciar
É possível reciclar um servidor de backup sem afetar os servidores executando o aplicativo (quando há dois ou mais backups, a recuperação de falhas é possível) e, de maneira reversa, reciclar uma JVM de aplicativos sem perder potencialmente os dados de backup para outra pessoa.
Consolidação
Normalmente, não é necessário possuir uma correspondência um-a-um entre os backups de manipulação dos servidores e aqueles que processam os aplicativos; assim, você está, mais uma vez, reduzindo o número de locais para os quais os dados são transferidos.
Hardware diferente:
Ao executar os aplicativos da Web em hardware mais barato, poderá ter um ou dois computadores melhores no backend da empresa, que possuem a capacidade para executar alguns gerenciadores de sessões no modo do servidor de replicação, permitindo liberar o hardware de aplicativos da Web mais barato para processar o aplicativo da Web.

Consideração de sincronização: Inicie os servidores de aplicativos de backup antes para evitar janelas de sincronização inesperadas. Os clientes tentam replicar informações e sessões HTTP para servidores de backup assim que aparecem. Como um resultado, as sessões HTTP criadas antes do momento no qual os servidores aparecem podem não ser replicadas com êxito.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprs_m2m_cs
Nome do arquivo: cprs_m2m_cs.html