En nuestra universidad, nuestra sección tenía una subvención de varias computadoras P4 antiguas. Decidimos usarlos para crear una cuadrícula de 3x3, que funcionaría como un medio para nuestro trabajo de procesamiento manual. Sin embargo, a partir de ahora, esto es todo lo que hemos hecho:
Esta es una transmisión de video que se ejecuta en 9 partes utilizando scripts vlc / ssh para administrarla.
A partir de ahora, todas las computadoras están conectadas a una sola red y se administran mediante autenticación basada en clave ssh. Me encantaría escuchar algunas ideas innovadoras. Se proporcionan algunos detalles de hardware:
1 GB de RAM, Intel Pentium 4 a 2,4 GHz, HDD de 40 GB con Lucid
Particularmente, estaba pensando en que la porción de 40 gb se usara como un espacio de almacenamiento basado en la nube para las personas. Algo similar a sparkleshare o Owncloud, pero no parecen ofrecer una red basada en múltiples computadoras. Si hay alguna manera de aprovechar la capacidad informática de esta cuadrícula, también me gustaría saber al respecto.
Respuestas:
Si las computadoras tienen una conexión de red razonable, hay varios servicios que puede ejecutar para hacer de Internet un lugar mejor. Algunas de las cosas que voy a enumerar son directamente paralelizables a través de un clúster, pero muchas de ellas funcionan muy bien cuando se usan en un grupo de máquinas con un DNS round-robin para equilibrar la carga y reducir el impacto si alguno de los Las máquinas se caen. Además, puede realizar tareas de mantenimiento en una máquina a la vez, sin afectar el clúster ni los servicios.
Lo bueno es que la mayoría de estos servicios no requieren mucho procesador, por lo que funcionan muy bien incluso en hardware antiguo. Para este tipo de servicios, es menos importante la cantidad de potencia de procesamiento total que puede contribuir, y más importante que haya un conjunto diverso de máquinas involucradas. Es por eso que los recomiendo en lugar de contribuir a uno de los muchos proyectos de @home:
Por supuesto, con el tiempo restante de la CPU, aún puede tratar de curar el cáncer o buscar en los cielos.
fuente
Coloque allí algún tipo de cliente de computación distribuida y done sus ciclos no utilizados a la ciencia.
Tal vez algo como http://folding.stanford.edu/
fuente
Puede intentar extraer algunos bitcoins . Esta moneda virtual basada en el protocolo peer-to-peer (y que se puede cambiar fácilmente por dinero real , en el momento de escribir un bitcoin vale aproximadamente $ 11) tiene monedas, que no son generadas por una sola institución, sino por la red de todos sus usuarios. Las posibilidades de haber generado cierta cantidad de ese dinero son mayores cuanto más poder de cómputo tenga. Cuando haya comenzado, puede calcular si valdrá la pena.
fuente
Sí, también puede consultar BOINC: https://boinc.berkeley.edu/ .
Puede agregar cualquier proyecto compatible con BOINC según lo desee. El proyecto apoyado por BOINC más famoso es SETI @ HOME, creo, pero también hay muchos otros proyectos en campos como la medicina. Aquí hay una pequeña lista de proyectos: https://boinc.berkeley.edu/projects.php
fuente
Una respuesta tardía, pero ¿por qué no un clúster beowulf ?
fuente
¡Puedes participar en la gran búsqueda de Internet de Mersenne Prime ! ¡Instale el cliente en varias o todas las computadoras y déjelo funcionar! Si una de sus computadoras descubre un nuevo tipo de Mersenne Prime, podría ganar USD 3000 o incluso USD 50.000 . ¡Es como una lotería divertida donde la única tarifa de entrada es su electricidad y potencia informática! E incluso si no encuentra ningún número primo, está contribuyendo a la ciencia al ayudar a confirmar / rechazar los números primos de Mersenne encontrados por las computadoras de otras personas.
fuente