Archive for the ‘mosix’ Category

Open Mosix

July 9, 2007

Mosix es una herramienta diseñada para realizar balanceo de cargas en el cluster de forma totalmente transparente de forma tal que los nodos del cluster se comportan como una sola máquina, y de esta manera incrementar el aprovechamiento de cada uno de los nodos.

Mosix también trae herramientas para observar lo que esta pasando en cada nodo del cluster, es decir que podemos observar el comportamiento del cluster.

Mosix es una extensión del kernel de Linux que permite ejecutar aplicaciones “normales” (no paralelizadas) en un Cluster. Una de las posibilidades de Mosix es la migración de procesos, que permite migrar procesos de nodo en nodo. Si por ejemplo, cierto proceso está dominando la carga de un nodo, este será movido a otro que tiene más recursos.

Open Mosix es el proyecto GNU de Mosix.

The Bootable Cluster CD supports a drop-in solution for MPICH, LAM, PVM,
open Mosix (http://openmosix.sourceforge.net/) parallel environments.

ClusterKnoppix es distribución
basada en Knoppix, que ya trae el kernel de openMosix. (soft
para el armado de clusters)

Algunas de las cualidades son :

  • Trae “openMosix terminal server”
    el cual permite iniciar clientes linux vía la red, usando PXE, DHCP y tftp.
    * No se necesitan CDrom/harddisk/floppy para los clientes linux.
  • Incluye openMosix autodiscovery
    Con el cual los nuevos nodos son agregados al cluster de forma automatica,
    sin necesidad de configurar nada.
  • Clustermanagement tools – openMosix
    userland/openMosixview
  • Cada nodo del cluster, tiene acceso
    remoto como root en los otros nodos, via ssh/RSAkeys.
  • Soporte para MFS/dfsa

Así que, teniendo varias maquinas, vamos
iniciando todas con el cd de clusterknoppix y luego de configurar un par de
opciones, podemos armar nuestra mini súper computadora =)

Sitio Oficial
de Cluster-Knoppix:

http://bofh.be/clusterknoppix/


Follow

Get every new post delivered to your Inbox.