Ir para o conteúdo
ou

Software livre Brasil

 Voltar a Projeto Soft...
Tela cheia Sugerir um artigo

Adriel Lucas: Configurando um Cluster de Tomcat com Balanceamento de Carga – Parte 1

14 de Outubro de 2011, 0:00 , por Software Livre Brasil - 0sem comentários ainda | Ninguém está seguindo este artigo ainda.
Visualizado 70 vezes

Cluster de Tomcat’s

Um cluster de tomcat são dois um mais tomcat’s  em que são hospedadas a mesma aplicação Java. A principal função do cluster de tomcat é realizar replicação de sessões abertas em cada tomcat do cluster, assim cada tomcat conterá suas sessões e seus atributos, assim como  os atributos e sessões dos demais tomcat’s. Cada tomcat do cluster é chamado de nó.
Com o cluster de tomcat’s  é possível obter a alta disponibilidade, de modo que se um nó do cluster falhar, as requisições vindas para este nó, serão desviadas para  outro nó ativo. Tudo isso sem que o usuário perceba pois sua sessão estará ativa nos outros nós do cluster.

A Figura abaixo mostra a arquitetura do cluster de tomcat’s:





Balanceamento de Carga

É um serviço que é capaz de encaminhar requisições para vários servidores dentro de um cluster,  de modo que cada nó do cluster não fique sobrecarregado, garantindo assim a utilização nivelada de todos os recursos computacionais dentro do cluster.
Neste projeto o apache será o responsável pelo balanceamento da carga entre dois tomcat’s. O Apache irá receber as requisições vinda dos clientes e de acordo com a quantidade de requisições enviadas a cada tomcat, o mesmo irá transferir para cada um deles.

A Figura abaixo mostra a arquitetura do cluster de tomcat’s com balanceamento de carga:


Nos próximos posts irei mostrar como configurar o cluster e o balanceador de carga e outros conceitos importantes. Até mais... ^^



Fonte: http://feedproxy.google.com/~r/AdrielLucas/~3/3rxCl3uVT3I/configurando-um-cluster-de-tomcat-com.html

0sem comentários ainda

Enviar um comentário

Os campos são obrigatórios.

Se você é um usuário registrado, pode se identificar e ser reconhecido automaticamente.