2010-12-15 5 views
0

분산 컴퓨팅 시스템을 프로그래밍하는 법을 배우고 있습니다. 그리고 필자가 작업해야하는 시스템은 병렬 환경에서 그래프 데이터 (소셜 네트워크 데이터)에 대한 계산을 수행해야합니다.그래프 기반 데이터의 작업 분포

인터넷에서 검색 한 후 작업 배포와 관련된 문제를 해결합니다. 그러한 종류의 시스템 중 다수가 작업자가 마스터에서 작업을 요청하여 설계된 것 같습니다. 자원 봉사 컴퓨팅 [1] 또는 hadoop map/reduce heartbeat.

제 질문은 - 마스터가 능동적으로 작업을 슬레이브에 할당한다는 점에서 스타일 배포/할당이 설계 되었습니까? 그런 메커니즘을 프로그래밍 할 때주의해야 할 사항은 무엇입니까?

내가 인식하지 못하는 몇 가지 개념이 잘못되었을 수도 있습니다. 그래서 나는 어떤 제안을 주셔서 감사합니다.

고마워.

[1]. boinc.berkeley.edu/heien_09.pdf

답변

0

아니요, 당신 말이 맞습니다. 주인공 패턴이 잘 정립되어 있습니다. 그 특색을 위해, 메시지 대기열 기반 시스템을 위해 here을 보거나 위키 백과에서 찾아보십시오.

0

팀,

감사합니다. Microsoft 솔루션에 대한 내용은 있지만 기사의 정보는 매우 유용하며 더 많은 정보를 검색 할 수있는 좋은 키워드입니다.

다시 도움 주셔서 감사합니다.