
Realmente no sé dónde encontrar personas que tengan experiencia en la construcción de grupos de computadoras, así que pensé que tal vez alguien de aquí podría responder mi pregunta.
Básicamente tengo dos máquinas a mi disposición:
- Un Pentium III (placa de procesador dual) con 2 x 733 MHz, 1 GB de RAM y una tarjeta gráfica ATI Radeon 9500, el sistema operativo es Linux Mint edición Debian. Una computadora portátil relativamente moderna HP ProBook 4530s con Ubuntu 13.10. ¿Puedo combinarlos en un clúster Beowulf? ¿Es factible?
- Una computadora portátil relativamente moderna HP ProBook 4530s con Ubuntu 13.10. ¿Puedo combinarlos en un clúster Beowulf? ¿Es factible?
¿Por qué? Supongo que hace tiempo que quiero hacer esto y me está molestando. Además, en una escala del 1 al 10, ¿qué tan difícil sería hacerlo solo para un estudiante universitario de TI?
Respuesta1
Sí, es perfectamente factible construir un clúster Beowulf a partir de hardware diferente y, de hecho, también de software diferente (al menos, diferentes kernels/distribuciones de Linux). La principal limitación es que el software de aplicación específico y las interfaces de paso de mensajes que desea utilizar deben ejecutarse en cada tipo de máquina del clúster.
Normalmente se prefiere tener máquinas idénticas porque facilita la administración del sistema. Puede utilizar la misma imagen de disco, o al menos los mismos archivos de configuración, en cada máquina. Con hardware diferente, tendrá que esforzarse más en configurar individualmente cada (tipo de) nodo. Sin embargo, esto no supone una gran sobrecarga si sólo tienes un par de nodos.
Y sí, debería ser bastante fácil de hacer para un estudiante de TI (tal vez 2 o 3 de 10 en la escala de dificultad). Cuando era estudiante de ingeniería (hace aproximadamente 15 años), construí un sistema de tres nodos para producir videos con trazado de rayos utilizando una versión distribuida del trazador de rayos Persistence of Vision. Utilicé máquinas i586/i686 con diferentes kernels de Linux y hardware de red. Había mucha documentación disponible para ayudar en aquel entonces y supongo que las cosas se han vuelto más fáciles ahora. Otra fuente útil es laBeowulf CÓMO.
Respuesta2
Aquí hay un enlace del foro oficial de Linux.https://www.linux.com/community/blogs/133-general-linux/9401
Si bien no lo he revisado personalmente, lo he revisado y parece bastante fácil. También soy estudiante de pregrado en TI, estoy usando un total de 4 computadoras. Creo que si le dedicas algo de tiempo y realmente intentas aprender lo que estás haciendo, podrías hacerlo. Además, algo para pensar, tuve la oportunidad de asistir a un par de presentaciones de último año, había un grupo de Beowulf de frambuesa pi y a los profesores les encantó. Pensaron que era increíble.
http://www.linux.org/threads/building-a-linux-cluster.7858/
Ese es otro eslabón que atravesaría el proceso de construcción.