Aglomerado
Um cluster é um conjunto de máquinas que estão logicamente ligadas entre si. Este grupo forma um recurso de hardware agrupado. Um cluster tem as seguintes características:
- distribuição de carga
- distribuição de recursos computacionais
- expansão do cluster
- utilização do cluster para computação
O desempenho do agregado é uma caraterística que o define. O cluster divide a computação que está a ser efectuada em muitos processos paralelos, analisando cada um deles.
Tipos de clusters
Existem vários tipos de clusters:
- Distributivo. As solicitações são distribuídas na entrada para todos os links da estrutura, depois passam para os nós computacionais.
- Clusters de alta disponibilidade. Este tipo é necessário para fornecer acesso rápido ao serviço. Existem vários nós de entrada na estrutura e eles funcionam como fusíveis. Em caso de falha de um dos nós, outro nó actua como substituto, o serviço permanece disponível. Este tipo de clusters é construído de acordo com 3 princípios. Primeiro: cada nó (ligação) processa os pedidos, mas em caso de falha de um grupo ou de uma ligação, a estrutura é redistribuída. Segundo: deve haver nós inactivos, que começam a trabalhar em caso de falha dos nós principais. Terceiro: os links podem delegar trabalho se o sistema estiver sob carga pesada.