P2p для поиска других клиентов (для проекта распределенных вычислений) - PullRequest
1 голос
/ 09 августа 2011

Я бы хотел спросить у вас экспертов.Для моего проекта распределенных вычислений я использую BOINC, но клиенты BOINC не «видят» друг друга.Таким образом, каждый вычисляет свой собственный рабочий блок.

Что молодежь связывает, используя для этого методы p2p, чтобы клиенты могли найти друг друга и сгруппироваться для работы над одним большим рабочим блоком.Я знаю, что интернет-соединение является узким местом, но некоторые задачи не могут быть вычислены только на одном хосте и требуют какого-то кластера.

Так что я бы даже начал изучать код на c / c ++ для переноса p2p в BOINC,Как вы думаете, какой протокол p2p подходит лучше всего, или мы должны начать с скретча?и что еще ты думаешь?

Я бы начал кодировать, как клиенты могут найти друг друга.

Андреас

1 Ответ

1 голос
/ 18 августа 2011

Я написал книгу под названием Practical JXTA II, которая доступна онлайн от Scribd. Он содержит общие главы о P2P. Вы можете взглянуть на это для вдохновения.

Доступны разные рамки. Вам нужно выяснить, что лучше всего соответствует вашим потребностям. Предупреждение: писать что-то с нуля - это много работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...