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

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

  

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

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

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

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

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

有帮助吗?

解决方案

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

来自网站

  

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

你可能想听一下关于Rocks的这一集“FLOSS周刊”

其他提示

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

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

OpenSSI

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

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

为了使这个死线程更有用,更现代的替代方法是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-恢复-搬运工容器与 - criu /

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top