构建集群所需的软件

sam*_*moz 4 cluster-computing

我一直在考虑让我的计算机更加环保,并在我的下一台计算机上使用一些低功耗的迷你itx主板.有些可以产生10瓦以下且非常便宜.

所以我想,如果一个是如此低成本和低功耗,为什么不尝试从他们中创建一个集群?但是,我不确定在操作系统或管理软件方面需要做些什么来实现这一目标?

任何人都可以提供有关现有软件的建议,或者有关如何设计我自己的想法吗?

Bri*_*aro 5

你想用什么样的群集来决定你需要什么软件.

  • 你需要工作安排吗?
  • 监控工具?
  • 您是否需要无缝地跨所有节点部署软件?
  • 跨所有节点的一个文件系统(推荐).

您可以在板上轻松安装linux或*BSD,只需使用ssh在所有节点上管理和运行作业.没有其他软件真正需要.

您可能会发现有用的软件:

  • PBS(主要是作业调度,谷歌)
  • Kerrighed(基于单系统映像,Linux发行版)
  • 岩石(基于集群的分布)
  • Mosix(集群管理,openMosix也)
  • Ganglia(监控,可能会为你杀死)
  • Lustre(来自Sun的超快,开源集群文件系统)