我很震惊地得知OpenMosix是closed。你能为linux推荐任何类似的免费工具吗?
对于那些不知道的人,OpenMosix是
一个软件包,可将运行GNU / Linux的联网计算机转变为群集。它自动平衡群集的不同节点之间的负载,节点可以加入或离开正在运行的群集,而不会中断服务。负载根据其连接和CPU速度在节点之间分散。
最好的部分是您不需要将程序与任何特殊库链接,也不需要修改程序。只是“分叉而忘记”。
另一个不错的(但不是必须)功能是它不必安装在专用计算机上,而是可以放在组织/实验室/家庭等的各种台式计算机上。
我知道几种可能解决方案的名称(for example)。我正在寻找个人经历和/或好评如潮
答案 0 :(得分:3)
我不确定它与OpenMosix的功能比较,但Rocks是一个开源集群Linux发行版。
Rocks是一个开源Linux集群 使最终用户能够进行的分发 轻松构建计算集群, 网格端点和可视化 平铺显示墙。几百个 来自世界各地的研究人员 使用Rocks来部署他们自己的集群
您可能想听一下所有关于Rocks的this episode of FLOSS Weekly。
答案 1 :(得分:2)
无耻地从Beowulf邮件列表中删除:
Mosix如果您不需要完全开源的解决方案而且是非营利性的。
要进行更深入的讨论,请查看以下主题: Beowulf - open mosix alternative
答案 2 :(得分:2)
与openMosix技术类似的免费解决方案是Kerrighed。
答案 3 :(得分:2)
为了使这个死线程更有用,更现代的替代方法是criu(Checkpoint和Restore In Userspace)。
参见例如:
您也可以考虑使用像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并投入。网格在我们身上,除了托管在网格上的代理外,没有任何东西可以访问。