linux – 多个服务器就像一个具有所有硬件的服务器?

到目前为止,我有10台服务器用于hpc,面向电源计算.
我的用户需要使用qmake启动多个进程.
用户习惯使用ubuntu 9.10,来自存储库的软件可以为他们使用.

我已经将ubuntu 9.10部署到了所有10台服务器(pxe rocks).

到目前为止,我们使用parallel-ssh和cluster-ssh,它允许向所有服务器启动相同的进程.
使用此工具,此工具可使服务器保持独立,但具有相同的软件和相同的已启动命令.

现在我们想进入下一步,将所有服务器视为一个服务器,其他9个服务器的所有资源就好像是它的资源一样.

不同的是,处理时间和设计命令启动时间都很大.

有关使用哪种软件的建议会非常有用吗?

谢谢

解决方法

你所说的是 Single System Image (SSI).这个Linux方案最常见的变种是 MOSIX实现的.虽然它确实在系统管理方面提供了一些优势,但一般来说,如果不使用某种形式的 MPI,流程就不能跨越多个节点基本上,无论您是否使用在gridengine上运行的“标准”集群,或者您将系统组成单个映像,您仍然需要修改所有软件才能跨越多个节点.

相关文章

查找全部容器的日志文件 $ sudo find /var/lib/docker/conta...
Linux日志文件中列属性的详细解析
在Linux系统中没有duf命令,如何有效地管理磁盘空间?
深入探讨EncryptPad在Linux操作系统中的功能和优势
原理和应用场景:Linux中ttyload工具的工作原理和实际用途
深度解析SELinux的三种策略类型