免费的OpenMosix更换?

时间:2008-11-10 15:11:13

标签: parallel-processing cluster-computing mosix

我很震惊地得知OpenMosix是closed。你能为linux推荐任何类似的免费工具吗?

对于那些不知道的人,OpenMosix是

  

一个软件包,可将运行GNU / Linux的联网计算机转变为群集。它自动平衡群集的不同节点之间的负载,节点可以加入或离开正在运行的群集,而不会中断服务。负载根据其连接和CPU速度在节点之间分散。

最好的部分是您不需要将程序与任何特殊库链接,也不需要修改程序。只是“分叉而忘记”。

另一个不错的(但不是必须)功能是它不必安装在专用计算机上,而是可以放在组织/实验室/家庭等的各种台式计算机上。

我知道几种可能解决方案的名称(for example)。我正在寻找个人经历和/或好评如潮

编辑 Mosix,OpenMosix的前身,曾经是免费的(作为免费啤酒)。但是,现在花费money

5 个答案:

答案 0 :(得分:3)

我不确定它与OpenMosix的功能比较,但Rocks是一个开源集群Linux发行版。

From the website

  

Rocks是一个开源Linux集群   使最终用户能够进行的分发   轻松构建计算集群,   网格端点和可视化   平铺显示墙。几百个   来自世界各地的研究人员   使用Rocks来部署他们自己的集群

您可能想听一下所有关于Rocks的this episode of FLOSS Weekly

答案 1 :(得分:2)

无耻地从Beowulf邮件列表中删除:

OpenSSI

Mosix如果您不需要完全开源的解决方案而且是非营利性的。

要进行更深入的讨论,请查看以下主题: Beowulf - open mosix alternative

答案 2 :(得分:2)

与openMosix技术类似的免费解决方案是Kerrighed

答案 3 :(得分:2)

为了使这个死线程更有用,更现代的替代方法是criu(Checkpoint和Restore In Userspace)。

参见例如:

https://chandanduttachowdhury.wordpress.com/2015/08/10/test-driving-criu-live-migrate-any-process-on-linux/

http://criu.org/

您也可以考虑使用像Docker这样的容器 E.g。

http://blog.circleci.com/checkpoint-and-restore-docker-container-with-criu/

答案 4 :(得分:0)

我看到这里得到一个更新,因为我毕业后没有使用过openmosix,但是现在有一种名为" Mesh Computing"的新技术,以及比特币的以太,所以进程必须传输方式以安全的方式将数据提供给合适的节点,然后尝试以容错方式运行。我认为答案是一个HURD,它在网格之前更像是一个白日梦。我想如果你有时间的话,你应该去https://www.gnu.org/software/hurd/hurd.html并投入。网格在我们身上,除了托管在网格上的代理外,没有任何东西可以访问。