Sistemas Distribuidos
SISTEMAS DISTRIBUÍDOS
CLUSTER
CLUSTER BEOWULF
LINUX EM SISTEMAS DISTRIBUÍDOS
Tipos de Sistemas distribuídos
DISTRIBUIÇÕES LINUX
Comerciais
Não Comerciais
1
SISTEMAS DISTRIBUIDOS
Sistema distribuído é um tipo especial de sistema operacional com o objetivo de compartilhar a execução de tarefas dentro de um agregado de computadores, o
CLUSTER.
2
CLUSTER
O QUE É CLUSTER?
Um cluster, ou agregado de computadores, é formado por um conjunto de computadores, que utiliza um tipo especial de sistema operacional classificado como sistema distribuído.
A tecnologia de cluster é mais antiga do que se pensa. Ela começou nas máquinas de alto desempenho
(supercomputadores). O desenvolvimento dessa tecnologia em PC's foi motivada devido ao alto preço dos supercomputadores, começando em 1994 com o desenvolvimento do cluster Beowulf pela NASA.
3
O CLUSTER BEOWULF
Em 1994, a NASA, agência espacial norte-americana, necessitava de um equipamento com poder de processamento da ordem de um gigaflop,. Entretanto, um supercomputador com este nível de desempenho custavam torno de um milhão de dólares, o que era considerado um investimento muito alto para ser utilizado por um grupo de pesquisadores. Então dois pesquisadores, Thomas Sterling e Donald J. Becker decidiram então interligar 16 computadores pessoais, cada um com processador 486, usando sistema operacional Linux e uma rede padrão ethernet. Usado para as aplicações cientificas, este conjunto atingiu a marca de 70 megaflops. O valor total da construção desta plataforma foi U$ 50.000,00 ou 10% do preço de uma maquina comercial em 1994 com desempenho equivalente.
4
O Cluster Beowulf
Sendo assim, uma características chave de um cluster beowulf é o uso do Linux como sistema operacional, pelo fato do sistema permitir fazer alterações no sistema e assim dota-lo de novas características que facilitam a implementação para aplicações paralelas 5
Linux em Sistemas distribuídos
Dos 500