
openMosix は、シングル システム イメージ(SSI) 機能、例えばノード間での自動的な作業分散などを提供する無料のクラスタ管理システムでした。これにより、プログラムプロセス(スレッドではなく)が、そのプロセスをより高速に実行できるノードネットワーク内のマシンに移行することが可能になりました (プロセス マイグレーション)。特に、入出力(I/O)が低いか中程度の並列アプリケーションを実行する場合に役立ちました。 [ 1 ] Linux カーネルパッチとしてリリースされましたが、専用のLive CDでも利用可能でした。openMosix の開発は開発者によって停止されましたが、LinuxPMI プロジェクトは以前の openMosix コードの開発を継続しています。
openMosixは、 MOSIXがプロプライエタリソフトウェアになった2002年2月10日に、Moshe BarによってMOSIXからフォークされたのが始まりです。
openMosixはx86アーキテクチャ向けのLinuxカーネル2.4.xでは安定版とみなされていましたが、Linuxカーネル2.6への移植はアルファ版のままでした。64ビットAMD64アーキテクチャのサポートは、2.6バージョンから開始されました。
2007年7月15日、Bar氏は、低コストのマルチコアプロセッサの普及に伴い、シングルシステムイメージ(SSI)クラスタリングの必要性が低下したため、openMOSIXプロジェクトは2008年3月1日に 終了すると発表した。[ 2 ]
OpenMosixはかつてGentoo Linuxカーネルの選択肢として配布されていましたが、 2007年2月にGentoo LinuxのPortageツリーから削除されました。 [ 3 ]
2008年3月1日現在、openMosixの読み取り専用ソースコードはSourceForgeでホストされています。[ 4 ]
OpenPMIxプロジェクトは、以前のopenMosixコードの開発を継続している。[ 5 ]
ClusterKnoppixは、 Knoppixディストリビューションをベースにした特殊なLinuxディストリビューションですが、openMosixカーネルを使用しています。
Traditionally, clustered computing could only be achieved by setting up individual rsh keys, creating NFS shares, editing host files, setting static IPs, and applying kernelpatches manually. ClusterKnoppix effectively renders most of this work unnecessary. The distribution contains an autoconfiguration system where new ClusterKnoppix-running computers attached to the network automatically join the cluster.
ClusterKnoppix is a modified Knoppix distro using the OpenMosix kernel.