机器集群软件

机器集群软件

我接手了一个项目,其中我必须设置一个服务器(任何类型的服务器)和台式计算机,以便服务器可以在其他计算机处于空闲状态或处理器使用率较低时使用它们的处理器进行计算(或其他任务)。

有人能给我推荐一些需要的开源软件吗?或者给我一些关于如何操作的想法?我尝试查看了一些项目,例如 Beowulf Cluster 和 TORQUE,但我不太明白。

提前谢谢 :)

答案1

有人试图开发一种特别指定社区内部为 Ubuntu 提供的集群解决方案称为简易 Ubuntu 集群。但似乎没有通过讨论阶段。

集群不仅仅是软件,它首先是一个方法论问题。建立一个贝奥武夫集群具体来说,主要是设置节点通信和共享资源的机制。这两项任务都有协议;移动基础设施尤其是在大多数基于 Linux 的解决方案中。

网络上可以找到各种介绍不同方法的指南;快速收集:

  • 荷兰一名生物信息学毕业生制作了一个详细指南基于骨髓间充质干细胞用于通信和NFS实现资产共享。

  • 高级 Linux提供了另一个(更短的)指南,也基于 MPICH 和 NFS。

  • Linux.com有一个针对 Ubuntu 8.04 的快速简便指南,仅涉及通信(与早期版本的 MPICH),可能值得一看。

  • 数字海洋为其私有网络产品提供一种基于 VPN 的方法,该方法也使用 MPI。

相关内容