Article de reference

openMosix

Transferts dans un cluster openMosix. openMosix était un système de gestion de clusters gratuit offrant des fonctionnalités d'image système unique (SSI), notamment la distributi...

Transferts dans un cluster openMosix.
de clusters gratuit offrant des fonctionnalités d'image système unique (SSI), notamment la distribution automatique des tâches entre les nœuds . Il permettait aux processus (et non aux threads ) de migrer vers des machines du réseau du nœud capables de les exécuter plus rapidement ( migration de processus ). Il était particulièrement utile pour l'exécution d'applications parallèles à faible ou moyenne consommation d'entrées/sorties (E/S). Il a été distribué sous forme de correctif pour le noyau Linux , mais était également disponible sur des Live CD dédiés . Le développement d'openMosix a été interrompu par ses développeurs, mais le projet LinuxPMI poursuit le développement de l'ancien code source.

dérivé de MOSIX par Moshe Bar le 10 février 2002 lorsque MOSIX est devenu un logiciel propriétaire .

openMosix était considéré comme stable sur le noyau Linux 2.4.x pour l' architecture x86 , mais son portage vers le noyau Linux 2.6 restait au stade alpha. La prise en charge de l' architecture AMD64 64 bits n'a débuté qu'avec la version 2.6.

Le 15 juillet 2007, Bar a annoncé que le projet openMOSIX atteindrait sa fin de vie le 1er mars 2008, en raison de la diminution du besoin de clustering d'images système uniques (SSI) à mesure que la disponibilité des processeurs multicœurs à bas coût augmente.

OpenMosix était autrefois distribué comme choix de noyau Gentoo Linux , mais il a été retiré de l'arbre Portage de Gentoo Linux en février 2007.

Au 1er mars 2008, le code source en lecture seule d'openMosix est toujours hébergé sur SourceForge.

Le projet OpenPMIx poursuit le développement de l'ancien code openMosix.

ClusterKnoppix

ClusterKnoppix est une distribution Linux spécialisée basée sur la distribution Knoppix , mais qui utilise le noyau openMosix.

Traditionnellement, le calcul en cluster nécessitait la configuration individuelle de clés rsh , la création de partages NFS , la modification des fichiers hosts, l'attribution d'adresses IP statiques et l'application manuelle de correctifs du noyau . ClusterKnoppix automatise la majeure partie de ces opérations. La distribution intègre un système d'autoconfiguration : les nouveaux ordinateurs exécutant ClusterKnoppix et connectés au réseau rejoignent automatiquement le cluster.

ClusterKnoppix est une distribution Knoppix modifiée utilisant le noyau OpenMosix.