我是 Folding@home 的用户,喜欢它利用空闲机器处理任务的能力。我想在我的工作中做一些类似的事情,我可以允许用户自愿使用他们的机器并安装一个客户端来处理我的任务。最终,我将拥有一个可以协调它的集中式系统。
我一直在努力寻找正确的术语来引导我使用软件/基础设施来做到这一点。分布式计算通常假设控制您正在分发的机器,在这种情况下,我将无法完全控制,只需通过已安装的客户端进行控制。需要有关术语/示例技术的帮助,我可以开始我的研究。
我是 Folding@home 的用户,喜欢它利用空闲机器处理任务的能力。我想在我的工作中做一些类似的事情,我可以允许用户自愿使用他们的机器并安装一个客户端来处理我的任务。最终,我将拥有一个可以协调它的集中式系统。
我一直在努力寻找正确的术语来引导我使用软件/基础设施来做到这一点。分布式计算通常假设控制您正在分发的机器,在这种情况下,我将无法完全控制,只需通过已安装的客户端进行控制。需要有关术语/示例技术的帮助,我可以开始我的研究。
分布式计算项目是描述一些令人愉悦的并行解决方案的名词。这些是广泛的多节点系统类别的一个子集。
意识到:
许多项目基于伯克利网络计算开放基础设施 (BOINC),足以成为维基百科表格中的一列。BOINC可能是此类最流行的通用分布式软件。考虑创建一个项目来评估使用他们的客户端和服务器。
存在其他作业调度系统。并非所有都适合 PC 上的空闲周期。
另请参阅服务器故障:公司的分布式计算?有这种“免费”的东西吗?