
openMosix era un sistema de gestión de clústeres gratuito que proporcionaba capacidades de imagen de sistema único (SSI), por ejemplo, distribución automática de trabajo entre nodos . Permitía que los procesos del programa (no los subprocesos ) migraran a máquinas en la red del nodo que podrían ejecutar ese proceso más rápido ( migración de procesos ). Era particularmente útil para ejecutar aplicaciones paralelas con una entrada/salida (E/S) baja a moderada. [1] Se lanzó como un parche del kernel de Linux , pero también estaba disponible en Live CD especializados . El desarrollo de openMosix ha sido detenido por sus desarrolladores, pero el proyecto LinuxPMI continúa el desarrollo del antiguo código de openMosix.
Historia
openMosix fue originalmente bifurcado de MOSIX por Moshe Bar el 10 de febrero de 2002, cuando MOSIX se convirtió en software propietario .
openMosix se consideraba estable en el kernel de Linux 2.4.x para la arquitectura x86 , pero la adaptación al kernel de Linux 2.6 se mantuvo en la etapa alfa. El soporte para la arquitectura AMD64 de 64 bits recién comenzó con la versión 2.6.
El 15 de julio de 2007, Bar anunció que el proyecto openMOSIX llegaría al final de su vida útil el 1 de marzo de 2008, debido a la menor necesidad de agrupamiento de imágenes de sistema único (SSI) a medida que aumenta la disponibilidad de procesadores multinúcleo de bajo costo . [2]
OpenMosix solía distribuirse como una opción del kernel Gentoo Linux , pero fue eliminado del árbol Portage de Gentoo Linux en febrero de 2007. [3]
A partir del 1 de marzo de 2008, el código fuente de sólo lectura de openMosix todavía está alojado en SourceForge. [4] El proyecto OpenPMIx continúa el desarrollo del antiguo código openMosix.
Clúster de Knoppix
ClusterKnoppix es una distribución de Linux especializada basada en la distribución Knoppix , pero que utiliza el kernel openMosix.
Tradicionalmente, la computación en clúster solo se podía lograr configurando claves rsh individuales, creando recursos compartidos NFS , editando archivos de host, configurando direcciones IP estáticas y aplicando parches de kernel manualmente. ClusterKnoppix hace que la mayor parte de este trabajo sea innecesario. La distribución contiene un sistema de configuración automática donde los nuevos equipos que ejecutan ClusterKnoppix y están conectados a la red se unen automáticamente al clúster.
ClusterKnoppix es una distribución de Knoppix modificada que utiliza el kernel OpenMosix.
Véase también
CD en vivo
Los Live CD de Linux con openMosix incluyen:
- CHAOS (un CD de arranque muy pequeño)
- dina:bólica
- Quantian , una distribución científica basada en clusterKnoppix
Referencias
- ^ "Acerca de MOSIX" . Consultado el 20 de julio de 2017 .
- ^ Knox, Bruce (15 de julio de 2007). «Anuncio de fin de vida del proyecto openMosix». SourceForge.net . Archivado desde el original el 9 de agosto de 2009. Consultado el 20 de julio de 2017 .
- ^ Gianelloni, Chris; Kowarsky, Mark; Berkholz, Donnie; Black, Daniel; Pettenò, Diego Elio; Gable, Keith (19 de febrero de 2007). «Movimientos de paquetes de Gentoo». Boletín semanal de Gentoo . Gentoo Foundation, Inc. Archivado desde el original el 25 de diciembre de 2014. Consultado el 20 de julio de 2017 .
- ^ "el proyecto openMosix". 2008-03-01 . Consultado el 2008-03-01 .
- ^ "ClusterKnoppix". Slashdot . 29 de mayo de 2003.
- ^ "clusterKNOPPIX". DistroWatch . 2017-08-26 . Consultado el 2018-01-07 .
Enlaces externos
- Sitio web oficial
- openMosixWiki
- Página original en el archivo wayback
- ClusterKnoppix en sourceforge.net
- Clusterknoppix en distrowatch
- Cómo equilibrar la carga de un clúster con ClusterKnoppix
- http://ftp.fi.muni.cz/pub/linux/clusterKnoppix/
- http://ftp.linux.cz/pub/linux/clusterKnoppix/
- OpenPMIx
Sitios de clúster de OpenMosix
- Clúster de la Universidad Nacional Taras Shevchenko de Kyiv
- Hidra
- Clúster MBG