如何将旧电脑的处理能力联系在一起?

DCI*_*Dev 7 cluster processing

我坐在 8 台不同种类的旧电脑上,这些电脑目前或多或少没有任何其他用途。有没有一种方法可以将他们的硬件或处理能力或其他任何东西通过 wifi 连接在一起,并将其用作中央计算机?就像在集体计算机上分发一些视频游戏或加密生成程序的处理一样很酷。有什么办法可以做到这一切?

小智 9

分布式计算有多种方案。一种叫做数码足。在以前的雇主(这是在 90 年代),我们有一个仓库,里面存放着尚未完全折旧的旧台式计算机(尽管那时 75-100Mhz 奔腾已经一文不值),而且不允许我订购新服务器为了处理我的部门必须做的事情,所以我得到了一堆代码,将大部分代码重构为 DCOM 对象。我称之为 RAIC - 廉价计算机的冗余阵列。在每一堆电脑上画数字,很容易说“嗯,去重启 #5”。回想起来很酷,很节俭,而且浪费时间。

我的建议是不要打扰。如果您有一个非常适合分布式处理的任务,那么您已经有了想法。如果你没有这样的任务,你就会拿着锤子到处找钉子。在这种情况下,将它们设置为运行seti@home处理。


小智 3

Condor非常适合自行车清理。

使用 TORQUE/pbs 在集群计算中也很流行。这是 Debian、Ubuntu 以及可能许多其他 Linux 发行版中的常规软件包。

TORQUE、pbs 和出色的调度程序 Maui 在Cluster Resources中有详细记录。