我想知道是否有人知道任何优秀的开源分布式计算项目?我有一个计算密集型程序,可以从分布式计算(一个SETI @ Home等)中受益,并想知道是否有人见过这样的事情,或者我是否会从头开发它?
答案 0 :(得分:3)
我看到这已经超过一年了,但这是一个新的相关答案
答案 1 :(得分:2)
答案 2 :(得分:2)
SETI @ Home使用BOINC
答案 3 :(得分:0)
Hadoop如果你想自己运行机器。 Amazon Elastic MapReduce如果您想让其他人运行您的员工。 Amazon Elastic MapReduce基于Hadoop。
答案 4 :(得分:0)
MPAPI - 并行和分布式应用程序框架。
Sector 0文章: http://sector0.dk/?page_id=15
详细介绍了 框架,架构和 背后的理论。
在一台机器上运行'n'
机等。
将分布式逻辑设计到中 系统
专注于传递隔离的消息 每个线程都有权访问的状态 即只有共享状态 消息。
是开源=]并且是MONO 兼容YAY!
坚果壳中的架构
群集
沟通
答案 5 :(得分:0)
我个人使用BOINC这是一个强大的解决方案,广泛使用,并为您提供定制方面的各种可能性。
这是我所知道的最完整的解决方案。我遇到的唯一问题是难以用于远程作业提交(如果您无法访问服务器)并且设置可能有点长。但总体而言,这是一个非常好的解决方案。
如果您只想在本地网格上实现分布式计算,可以使用应该快速设置的GridCompute,并允许您通过python脚本使用您的应用程序。
PS:我是GridCompute的开发者。