免费的OpenMosix更换? [关闭]
-
07-07-2019 - |
题
我很震惊地得知OpenMosix是已关闭。你能为linux推荐任何类似的免费工具吗?
对于那些不知道的人,OpenMosix是
一个软件包,可将运行GNU / Linux的联网计算机转变为群集。它自动平衡群集的不同节点之间的负载,节点可以加入或离开正在运行的群集,而不会中断服务。负载根据其连接和CPU速度在节点之间分散。
最好的部分是您不需要将程序与任何特殊库链接,也不需要修改程序。只是“分叉并忘记”。
另一个不错的(但不是必须)功能是它不必安装在专用计算机上,而是可以放在组织/实验室/家庭等的各种台式计算机上。
解决方案
我不确定它与OpenMosix的功能比较,但 Rocks 是开源的cluster Linux发行版。
来自网站:
Rocks是一个开源Linux集群 使最终用户能够进行的分发 轻松构建计算集群, 网格端点和可视化 平铺显示墙。几百个 来自世界各地的研究人员 使用Rocks来部署他们自己的集群
你可能想听一下关于Rocks的这一集“FLOSS周刊”。
其他提示
与openMosix技术类似的免费解决方案是 Kerrighed 。
无耻地从Beowulf邮件列表中删除:
OpenSSI 或
Mosix 如果您不需要完全开源的解决方案且是非营利性的。
要进行更深入的讨论,请查看以下主题: Beowulf - open mosix alternative
为了使这个死线程更有用,更现代的替代方法是criu(Checkpoint和Restore In Userspace)。
参见例如:
您也可以考虑使用像Docker这样的容器 E.g。
我看到这里得到更新,因为我毕业后没有使用过openmosix,但现在有一种叫做“Mesh Computing”的新技术,还有比特币的以太,所以进程必须传输获取数据的方法以安全的方式到合适的节点,然后尝试以容错的方式运行。我认为答案是一个HURD,它在网格之前更像是一个白日梦。我想你应该去 https://www.gnu.org/software/hurd/如果你有时间的话,请参加hurd.html 。网格在我们身上,除了托管在网格上的代理外,没有任何东西可以访问。