O que fazer com um cluster de computadores antigos executando o Ubuntu?


22

Em nossa universidade, nossa seção possuía vários computadores P4 antigos. Decidimos usá-los para criar uma grade 3x3, que funcionaria como um meio para o nosso trabalho de processamento imediato. No entanto, a partir de agora, isso é tudo o que fizemos:

Skynet, nossa grade de tela de computador 3x3

Este é um streaming de vídeo em execução em 9 partes usando scripts vlc / ssh para gerenciá-lo.

A partir de agora, todos os computadores estão conectados a uma única rede e gerenciados usando a autenticação baseada em chave ssh. Eu adoraria ouvir algumas idéias inovadoras. Alguns detalhes de hardware são fornecidos:

1 GB de RAM, Intel Pentium 4 de 2,4 GHz, HD de 40 GB rodando Lucid

Particularmente, eu estava pensando na porção de 40 GB sendo usada como um espaço de armazenamento baseado em nuvem para as pessoas. Algo parecido com o sparkleshare ou o Owncloud, mas eles não parecem oferecer várias redes baseadas em computador. Se há alguma maneira de aproveitar a capacidade de computação dessa grade, eu também gostaria de ouvir sobre isso.


2
Esta é uma ótima idéia. Pedirei a um moderador que faça deste um Wiki da comunidade.
RolandiXor

2
Isso não é um pouco fora de tópico?
precisa saber é o seguinte

talvez você possa usar hadoop?
Mateo

Respostas:


11

Se os computadores tiverem uma conexão de rede razoável, há vários serviços que você pode executar para tornar a Internet um lugar melhor. Algumas das coisas que vou listar são diretamente paralelizáveis ​​em um cluster, mas muitas delas funcionam muito bem quando usadas em um conjunto de máquinas com rodízio de DNS para balancear a carga e reduzir o impacto, se algum máquinas cai. Além disso, você pode executar a manutenção em uma máquina por vez, deixando o cluster e os serviços inalterados.

  • execute um daemon de horário da rede e adicione-o ao pool de servidores de horário
  • execute um servidor de chaves GPG e adicione-o aos conjuntos de servidores de chaves
  • executar uma ponte ou retransmissão do Tor e espelhar o site do Projeto Tor
  • executar um servidor de mixagem de email Mixmaster
  • executar um notário de convergência ou perspectiva para acompanhar as irregularidades do SSL
  • executar uma instância completa do Observatório SSL
  • execute um nó Tahoe-LAFS para participar de um sistema de arquivos distribuído seguro
  • executar um nó I2P ou GNUnet

O melhor é que a maioria desses serviços não exige muito processador, portanto, eles funcionam muito bem, mesmo em hardware mais antigo. Para esses tipos de serviços, é menos importante quanto poder total de processamento você pode contribuir e mais importante que haja um conjunto diversificado de máquinas envolvidas. É por isso que eu os recomendo, em vez de contribuir para um dos muitos projetos @home:

para uma máquina mais antiga, você consegue muito mais tornar o mundo um lugar melhor com esses tipos de serviços, do que algo que apenas deseja toda a CPU que pode obter.

Obviamente, com o tempo restante da CPU, você ainda pode tentar curar o câncer ou procurar no céu.



8

Você pode tentar minerar alguns bitcoins . Essa moeda virtual baseada no protocolo ponto a ponto (e que pode ser facilmente trocada por dinheiro real , no momento em que um bitcoin vale cerca de US $ 11) tem moedas, que são geradas não por uma única instituição, mas pela rede de todos os seus usuários. As chances de gerar uma certa quantia de dinheiro são maiores quanto maior o poder de computação que você tem. Quando você tiver iniciado, poderá calcular se valerá a pena.


2
Não vale os custos de energia com esses p4 cpus.
Imbaer

1
@imbaer: 2 anos e 2 meses depois: 1 bitcoin vale US $ 1.100. Ri muito.
Zaz



0

Você pode participar da Great Internet Mersenne Prime Search ! Instale o cliente em vários ou todos os computadores e deixe-o executar! Se um de seus computadores descobrir um novo tipo de Mersenne Prime, você poderá ganhar US $ 3000 ou até US $ 50.000 . É como uma loteria divertida, onde a única taxa de inscrição é sua eletricidade e poder de computação! E mesmo se você não encontrar um número primo, estará contribuindo com a ciência ajudando a confirmar / rejeitar os números primos de Mersenne encontrados pelos computadores de outras pessoas.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.