Resumo Do Artigo Cluster
Murillo Santos
Computação distribuída
O aumento da prestação de serviços digitais em rede.
A necessidade por mais poder de processamento.
Menor tempo de resposta, mais confiabilidade
Aumento do número de usuários.
Crescimento do
Sistemas
Distribuídos.
Sistemas Distribuídos
O hardware preocupa devido aos dispositivos utilizados, em geral suas características sobre capacidade, processamento e rede.
O software está focado no gerenciamento das tarefas que estão sendo executadas em diferentes nós que compõem o sistema distribuído Cluster
É um agrupamento físico de computadores considerando um pequeno limite geográfico.
Cada máquina é chamada de nó e, geralmente, existe um nó mestre (master) que gerencia e divide as tarefas computacionais entre os demais nós, conhecidos como nós escravos (slaves).
Uma das características mais importantes de um cluster é a tolerância a falhas, pois o cluster mantém seu funcionamento mesmo com a paralisação de alguns nós.
Grid computacional
Grid computacional, por outro lado, é um agrupamento de clusters considerando uma grande área geográfica e possui as mesmas características dos clusters, embora o principal atributo de um grid seja permitir o compartilhamento de recursos (memória, processamento ou banda de rede), como, por exemplo, a plataforma Amazon Web Services o faz
Conceitos fundamentais
Escalabilidade que é a capacidade de atender a um número de usuários que cresce rapidamente;
Disponibilidade que é estar sempre disponível para usuário;
Balanceamento de carga que possibilita a distribuição do trabalho computacional entre diferentes computadores;
Tolerância a falhas para manter o sistema disponível para atender as requisições com isso vem também a recuperação é a capacidade do sistema continuar o processamento quando o nó original que estava respondendo a solicitação falha;
Idempotência que são métodos que podem