Consulta Cluster Beowulf

Xavier Andrade xavier en zeth.ciencias.uchile.cl
Vie Nov 5 12:16:26 CLST 2004


On Thu, 4 Nov 2004, Nicolas Barriga wrote:
> Yo uso nis + nfs para los usuarios y scripts en bash para modificacion de
> archivos.

Nis no es para nada una buena idea en un cluster por que mete ruido
adicional en la red, que es el cuello de botella en el calculo en
paralelo, eso a menos que tengas una red de calculo y una de
servicio separada.

Si la configuracion de usuarios es relativamente simple, lo mas facil es
hacer un script que reparta /etc/passwd y cia. a todas las maquinas, no es
tan complicado pues tendras ssh/scp sin clave.

Para los archivos de usuarios usa NFS, quizas usar estaciones sin disco
seria lo mas adecuado por que facilita montones las administracion. Si los
programas que se correran necesitan disco duro local, puedes igual montar
el disco en /scratch, /tmp u otro lado.

Ademas tienes que instalar un sistema de colas para el control de
procesos, si no el cluster se convertira en una chacra si tienes mas de un
usuario. Una muy buena opcion es Grid Engine [1], es bastante simple de
configurar fue desarrollado por Sun y es fuente abierta. Ademas se integra
con PVM para el control de procesos en paralelo.

[1] http://gridengine.sunsource.net/

Xavier


Más información sobre la lista de distribución Linux