到目前为止,我有10台服务器用于hpc,面向电源计算.
我的用户需要使用qmake启动多个进程.
用户习惯使用ubuntu 9.10,来自存储库的软件可以为他们使用.
我的用户需要使用qmake启动多个进程.
用户习惯使用ubuntu 9.10,来自存储库的软件可以为他们使用.
我已经将ubuntu 9.10部署到了所有10台服务器(pxe rocks).
到目前为止,我们使用parallel-ssh和cluster-ssh,它允许向所有服务器启动相同的进程.
使用此工具,此工具可使服务器保持独立,但具有相同的软件和相同的已启动命令.
现在我们想进入下一步,将所有服务器视为一个服务器,其他9个服务器的所有资源就好像是它的资源一样.
不同的是,处理时间和设计命令启动时间都很大.
有关使用哪种软件的建议会非常有用吗?
谢谢
解决方法
你所说的是
Single System Image (SSI).这个Linux方案最常见的变种是
MOSIX实现的.虽然它确实在系统管理方面提供了一些优势,但一般来说,如果不使用某种形式的
MPI,流程就不能跨越多个节点基本上,无论您是否使用在gridengine上运行的“标准”集群,或者您将系统组成单个映像,您仍然需要修改所有软件才能跨越多个节点.