关于集群实现("Beowulf集群“)与MPI等通信协议之间的关系,我有点困惑。使用像OpenMPI这样的软件来设置一个“集群”需要哪些软件组件?
发布于 2011-08-25 16:10:40
正如你所知道的,集群是一堆联网的计算机。当您有这样的配置时,您通常会安装和使用以下内容:
<
的控制时自动重启一个节点(以便在长时间断电的情况下自动关闭)
还有更多。所有这些东西都是对MPI的补充。MPI只是进程之间的通信通道。MPI本身并不能“形成集群”。
发布于 2011-08-25 16:00:29
正如您所提到的,MPI将仅提供进程之间的通信。如果不会有几个人使用集群,那么您真的不需要更多(除了在所有节点上启动程序的一些脚本)。
但是,在现实中,可悲的是,我们很少有自己的个人集群。这时您就需要一个调度器。调度程序通常处理作业提交和资源分配,可能还会处理优先级排序、用户管理和其他让您的工作更轻松的事情。
发布于 2011-08-25 16:03:31
看看Oracle Grid Engine (需要Sun Grid Engine或CODINE)。
https://stackoverflow.com/questions/7185370
复制相似问题