Seções:
|
O que é um Cluster?Um cluster nada mais é do que um grupo de máquinas que trabalham em conjunto para cumprir uma determinada tarefa ou função. Existem alguns tipos de cluster, entre eles: Clusters para computação científica: nesse tipo de cluster são utilizadas bibliotecas de programação especiais (como o MPI) para a construção de programas parelelos. A idéia é pegar um problema que requer bastante poder computacional e dividi-lo em partes menores que serão simultâneamente resolvidas pelas máquinas que compoem o cluster. Cluster para balanceamento de cargas: nesse tipo de cluster são empregadas máquinas rodando um mesmo serviço de forma que a requisição por serviços possa ser distribuída entre elas. Exemplos comuns desse tipo de cluster são as WebFarms??, ou fazendas web, onde várias máquinas atendem requisições por páginas webs (google, cade, altavista, etc...) Cluster de alta disponibilidade: nesse tipo de cluster são utilizadas várias máquinas para manter um determinado serviço sempre disponível, assim se uma delas falhar, outra assume imediatamente o serviço. De certa forma os clusters de balanceamento de carga de alta disponibilidade compartilham várias características em comum. |