P2p 寻找其他客户端(用于分布式计算项目)
Posted
技术标签:
【中文标题】P2p 寻找其他客户端(用于分布式计算项目)【英文标题】:P2p to find other clients (for distributed computing project) 【发布时间】:2011-08-09 18:15:13 【问题描述】:想请教各位专家的意见。 对于我的分布式计算项目,我使用 BOINC,但 BOINC 客户端不会“看到”彼此。所以每个人都在计算自己的工作单元。
您如何看待使用 p2p 技术来实现这一点,以便客户可以找到彼此并一起工作以在一个更大的工作单元上工作。我知道互联网连接是瓶颈,但有些任务不能仅在一台主机上计算,需要某种集群。
所以我什至会开始学习用 c/c++ 编写代码以将 p2p 引入 BOINC。您认为哪种 p2p 协议最适合,或者我们应该从 skretch 开始? 你还有什么看法?
我将开始编写客户端如何找到彼此的代码。
安德烈亚斯
【问题讨论】:
【参考方案1】:我写了一本名为 Practical JXTA II 的书,可以从 Scribd 在线获得。它包含有关 P2P 的一般章节。您可能想看看它以获得灵感。
有各种可用的框架。您需要调查最适合您需求的方法。警告:从头开始写东西是很多工作。
【讨论】:
嗨,我看过scribd.com/doc/47538921/Practical-JXTA-II,但我不太确定,如果那是我需要的。而且我是一个更实际的人,我需要很多例子来编写代码:)。 我把它作为一个起点。您可能也想探索 JGroups。以上是关于P2p 寻找其他客户端(用于分布式计算项目)的主要内容,如果未能解决你的问题,请参考以下文章