如何将多台计算机用作群集?

分享于 

1分钟阅读

互联网

  繁體

问题

我有7台运行带有四核处理器的Gentoo Linux的计算机,我希望能够将程序的执行分配给这些计算机。我有一些多线程程序,我想在每个节点上使用群集上的28个可用CPU,而不是运行该程序的7个副本。


答案1

Hadoop是一个很好的选择。

Beowulf集群更像传统的集群,如果你查看beowulf Wikipedia页,还有指向替代品的链接以及Linux发行版,如Rocks


答案2

这个方法被称为SSI (单系统镜像),并且有许多集群包可以做到这一点,

如果想要设置传统的集群或网格,只需要像TorqueGrid EngineROCKS是一个快速的方法来开始这种类型的设置。


答案3

我建议你查看gentoo Cluster项目网站,并查看一些链接的资源,这些将帮助更好地理解在集群环境中运行应用程序。


答案4

你可以考虑使用LiveCD发行版来测试这个想法,Cluster Knoppix



COM  集群  
相关文章