Como criar um cluster de alto desempenho de 2 laptops que tenho em casa [duplicado]

7

Oi,

Eu tenho dois laptops em casa. Alguém poderia sugerir alguns softwares de cluster livres usando o que eu posso fazer um HPC desses 2 laptops para que quando estiver trabalhando em um dos laptop, eu possa usar RAM, CPU de ambos os laptops, porque às vezes quando eu tenho navegado em muitos abas para longos e softwares e filmes, meu sistema fica lento.

Além disso, essa configuração de cluster suporta aplicativos de forma transparente. Quero dizer, após a configuração do cluster, qualquer aplicativo que eu execute em uma máquina pode ser acelerado ou apenas os aplicativos suportados pelo cluster. Existem navegadores, mpeg players que suportam a execução em clusters?

Além disso, informe sobre como conectar esses dois laptops, porque a configuração do cluster precisa de conectividade física desses computadores.

Obrigado,

    
por p2pnode 13.02.2011 / 10:18

2 respostas

13

Isso não funciona. Você não pode compartilhar magicamente (e de forma transparente) recursos de memória e CPU entre um nó de computação distinto (ou laptops, neste caso). Os clusters geralmente funcionam de forma que você tenha um ou mais diretórios onde os usuários agendem as tarefas a serem executadas. O diretor então despacha essas tarefas para os nós de computação reais onde elas são realizadas. A execução da tarefa é feita em um nó independente de todos os outros. Quando a tarefa é concluída, o nó do diretor é notificado e o resultado é devolvido ao usuário.

Observe que esse é um sistema em lote, portanto, você insere uma tarefa e recupera o resultado algum tempo depois. Isso é muito diferente da computação interativa que você faz em seu laptop, como navegar na web. Se nada mais, a latência de acessar os recursos do outro nó irá matar sua experiência.

Concluindo: Isso não funciona. Melhor investir algum dinheiro em mais RAM ou até mesmo construir ou comprar um novo PC Dektop. Você pode obter grandes quantidades de energia e memória da CPU por algumas centenas de dólares atualmente.

    
por 13.02.2011 / 10:31
1

Pode tentar o openmosix, mas não sei ao certo o quão recente isso é. Pelo que sei, é a única coisa perto do que você descreve que você precisa. Fora isso, Holger Just está completamente correto. A maioria dos sistemas de cluster exige software especialmente escrito.

    
por 13.02.2011 / 10:55