openMosix este o extensie ( patch ) pentru nucleul Linux care vă permite să creați un singur cluster . Transformă o rețea de computere personale obișnuite într-un supercomputer pentru aplicații Linux. Este un mediu de cluster cu un singur sistem de operare ( SSI ) cu funcții complete, care paralelizează automat sarcinile între noduri omogene. Acest lucru permite migrarea proceselor (nu a firelor de execuție ) între mașini- noduri de rețea .
Clusterul se comportă ca o mașină SMP (cu excepția oricărui tip de memorie partajată). În același timp, este posibil să crești până la mii de noduri, care pot fi și mașini SMP. Adăugarea de noi noduri este posibilă în paralel cu funcționarea clusterului, resursele adăugate vor fi utilizate automat. openMosix oferă, de asemenea, un sistem de fișiere optimizat (oMFS) pentru aplicațiile HPC care, spre deosebire de NFS , acceptă stocarea în cache, marcaje temporale și link-uri.
openMosix este un proiect care este o continuare a proiectului MOSIX , dar sub licență GNU GPL gratuită . Cele mai recente versiuni ale MOSIX au devenit proprietare la sfârșitul anului 2001, iar proiectul openMosix a început pe 10 februarie 2002. Inițiatorul proiectului este Moshe Bar .
OpenMosix funcționează în prezent cu nucleele 2.4 și 2.6 ale arhitecturii x86 . OpenMosix a fost portat pe Intel Itanium ™ IA-64 . Portarea la arhitectura AMD64 Opteron ™ pe 64 de biți este în curs.
OpenMosix vine cu un set de utilitare de administrare a clusterelor. Există, de asemenea, o aplicație GUI la îndemână disponibilă pentru aceasta. openMosixview Arhivat la 21 mai 2007 la Wayback Machine .
Aplicații suplimentare dezvoltate de comunitatea openMosix pot fi găsite pe pagina Custom Add-ons Selection Arhivată 6 iunie 2007 la Wayback Machine . Toate sunt licențiate sub GNU GPL.
openMosix a fost închis oficial pe 1 martie 2008 , codul sursă înghețat la Sourceforge. [unu]
OpenMosix este inclus în următoarele distribuții Live-CD Linux