2011-08-09 14 views
1

私はあなたにいくつかのアドバイスをお願いしたいと思います。 私の分散コンピューティングプロジェクトではBOINCを使用していますが、BOINCクライアントはお互いを見ていません。誰もが独自のワークユニットを作っています。他のクライアントを見つけるためのP2P(分散コンピューティングプロジェクト用)

これは、クライアントが互いに見つけてグループ化し、より大きなワークユニットで作業できるようにするために、p2p手法を使用してyouthinkに何を行いますか?私はinternetconnectionがボトルネックであることを知っていますが、いくつかのタスクはただ一つのホスト上で計算することができず、ある種のクラスターを必要とします。

だから、私はc/C++でのコード作成を学び、p2pをBOINCに持っていくことさえ始めるでしょう。どのようなP2Pプロトコルがあなたに最も合っていると思いますか、あるいはスケッチから始めるべきですか? と他に何をお考えですか?

私は、クライアントがお互いを見つける方法をコーディングし始めます。

アンドレアス

答えて

1

私はScribdのからオンラインで入手できます実用的なJXTA IIと呼ばれる本を書きました。 P2Pに関する一般的な章が含まれています。あなたはインスピレーションのためにそれを見てみたいかもしれません。

利用可能なその他のフレームワークがあります。ニーズに最も適したものを調べる必要があります。警告:ゼロから何かを書くことは、大変な作業です。

+0

こんにちは、私はhttp://www.scribd.com/doc/47538921/Practical-JXTA-IIを見ました。それが必要なのであれば、私は確信していません。そして私はもっと実用的な男です、私は何かをコード化するために多くのaxamplesが必要です:)。 –

+0

私はそれを出発点として指摘していました。あなたはJGroupsを探検することもできます。 – JVerstry

関連する問題