
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カーネルを使用しています。
従来、クラスタコンピューティングを実現するには、個々のrshキーの設定、 NFS共有の作成、ホストファイルの編集、静的IPアドレスの設定、カーネルパッチの手動適用といった作業が必要でした。ClusterKnoppixは、これらの作業のほとんどを不要にします。このディストリビューションには自動構成システムが搭載されており、ネットワークに接続された新しいClusterKnoppix実行コンピュータは自動的にクラスタに参加します。
ClusterKnoppixは、OpenMosixカーネルを使用したKnoppixの改良版ディストリビューションです。
openMosixを搭載したLinux Live CDには以下が含まれます。