Armar Cluster Casero.

Tengo varias PC antiguas de baja sin ningún uso y se me ocurrió que quizá podría usarlas para aumentar el rendimiento de mi experiencia diaria con la PC. Estuve leyendo algo sobre Cluster y pienso que un Cluster de Altor Rendimiento es lo mejor y tambien considero que Debian podría ser un buen candidato para ser el sistema base de los nodos y del servidor, básicamente por su estabilidad y facilidad de uso. Ahora algo que no me ha quedado claro con las lecturas y se ve más bien con la experiencia, es si vale la pena hacer esto, pensando que no estamos hablando de un usuario que necesite hacer millones de cálculos, solo de un usuario que quiere tener más potencia en las capacidades de procesamiento de gráficos, imágenes, transmisiones de archivos, etc. Un uso de Escritorio. Me lanzo entonces con las preguntas:

¿Es Debian una buena alternativa para usar en un cluster?
¿Vale la pena armar un Cluster de Alto rendimiento? (Pensemos en que serían 4 Procesadores incluyendo el servidor.)
¿Se justificará según los objetivos pensandos?
¿Existe alguna página con Bibliografía en Español?

Pues aqui algunas opiniones

Sistema Operativo: El Sistema Operativo más utilizado en los Cluster de Calculo es Linux (diferentes distribuciones). Esto es debido a la gran seguridad y flexibilidad que ofrece para manipular su código fuente. Como valor añadido esta el coste nulo de licencia, que en implementaciones de muchos servidores es un coste importante. También suelen utilizarse diferentes variantes de Unix.

http://new.taringa.net/posts/linux/3069892/Aplicaciones-Cluster.html

Adaptación de Clusters de Linux para Servicios de Redes
http://www.saber.ula.ve/bitstream/123456789/15976/1/clusters.pdf

Mi Experiencia con Ubuntu/Debian/GNU
http://linux-libres.blogspot.com/2009/01/cluster-en-linux-ubuntu.html

2.2. Software
Beowulf utiliza como sistema operativo cualquier distribución Linux.

http://xxito.files.wordpress.com/2008/11/trabajo-final-beowulf.pdf

Sistema operativo:
Este debe de tener un entorno multiusuario, cuanto más fácil sea el manejo del sistema menores problemas tendremos. Comúnmente Solingest instala sus cluster con sistemas Microsoft Cluster Services (MSCS), pero es totalmente factible la instalación de un Cluster con un sistema Linux o Unix como podrían ser Rocks (Linux) o Solaris (Unix).

http://www.taringa.net/posts/info/3214119/Qu%C3%A9-es-un-Cluster-y-c%C3%...

Manual De Instalacion Del Cluster Knoppix

http://www.slideshare.net/andrespipe1690/manual-de-instalacion-del-clust...

Y una opnión de alguien cercano, le pregunte a un ingeniero que le da soporte a las computadores de mi oficina, y me comento que el optaria por Linux u Opensolaris, su última opción sería Windows, lo malo es que el no domina Linux ni Opensolaris.

Otro ingeniero me comento que su única opción sería Linux, pero el tampoco lo domina.

Saludos

Yo tube experiencia en cluster para servidores web y pase de datos Openldap con el esquema Activo/Pasivo

Puedes leer sobre DRBD y HeartBeat H.A

Saludos.

Pues depende de para qué quieras usar un cluster. Pero vamos, salvo que lo quieras hacer con fines didácticos, casi seguro que no vas a sacarle partido.

Un cluster te sirve para paralelizar tareas. Tiene sentido para tener una máquina que sea capaz de atender más peticiones según vas acoplando máquinas al cluster (todo tiene un límete sobre todo dado por el thoughput entre sistemas, pero eso es otra historia), por ejemplo un servidor web.

Pero para montar un cluster para que te vaya mejor el firefox o las pelis se vean más fluidas, como que no.

No te va a servir para eso que buscas...