在我们大学,我们部门获得了几台旧 P4 计算机的补助。我们决定用它们创建一个 3x3 网格,作为我们临时处理工作的媒介。但是,到目前为止,我们所做的就是这些:
这是分 9 个部分运行的视频流,使用 vlc/ssh 脚本进行管理。
到目前为止,所有计算机都连接到单个网络,并使用基于 ssh 密钥的身份验证进行管理。我很想听听一些创新的想法。提供了一些硬件详细信息:
1GB RAM、英特尔奔腾 4 2.4 GHz、40GB HDD 运行 Lucid
具体来说,我考虑将 40GB 的部分用作人们的云存储空间。类似于火花分享或者Owncloud但他们似乎不提供基于多台计算机的网络。如果有办法利用这种网格的计算能力,我也想听听。
答案1
如果计算机具有合理的网络连接,您可以运行许多服务来改善互联网。我即将列出的这些服务中,只有少数是可以直接在集群中并行运行的,但其中许多服务在使用 DNS 循环机制的机器池中运行良好,可以实现负载平衡并减少任何一台机器发生故障时的影响。此外,您可以一次对一台机器进行维护,而不会影响集群和服务。
- 运行网络时间守护程序并将其添加到时间服务器池
- 运行 GPG 密钥服务器并将其添加到密钥服务器池中
- 运行 Tor 桥接器或中继器,并镜像 Tor 项目网站
- 运行 Mixmaster 电子邮件混合服务器
- 运行 Convergence 或 Perspectives 公证来跟踪 SSL 违规行为
- 运行 SSL Observatory 的完整实例
- 运行Tahoe-LAFS节点来参与安全的分布式文件系统
- 运行 I2P 或 GNUnet 节点
最棒的是,这些服务中的大多数都不是处理器密集型的,因此即使在较旧的硬件上它们也能很好地运行。对于这些类型的服务,您可以贡献多少总处理能力并不重要,更重要的是涉及一组不同的机器。这就是为什么我推荐它们而不是为众多 @home 项目之一做出贡献的原因:
对于旧机器,你可以获得更多让世界变得更美好有了这些类型的服务,而不是仅仅想要获得所有的 CPU。
当然,利用剩余的 CPU 时间,您仍然可以尝试治愈癌症或搜索天空。
答案2
在那里放置某种分布式计算客户端,并将未使用的周期捐赠给科学。
答案3
答案4
答案有点晚了,但为什么不呢?贝奥武甫簇 ?