2009-08-26 4 views
3

수만 명의 고객의 월간 금융 잔고에 대한 데이터가 포함 된 pdf 파일을 생성합니다. 최고점 (연말 100.000 파일)에서 프로세스는 5 대의 서버 사이에서로드를 분산하여 사용하는 데 5 일이 걸릴 수 있습니다. 작업 부하의 분배는 수동 프로세스입니다 (예 : 서버 1은 클라이언트 1에서 20.000, 서버 2는 20.001에서 40.000까지 pdf를 생성합니다). 자동간단한 분산 컴퓨팅 문제를위한 Java 프레임 워크/도구

  • 서버 : 우리가 가지고

    우리는 자바를 사용하는, 그래서 우리는 허용 할 BOINC 유사한 방식으로 자바 도구 나 프레임 워크를 (BOINC는 자바로 코딩되지 않음), 사용하고자하는 데이터 및 코드를 작업자에게 배포하고 서버를 통해 전송 된 코드를 수신하고 입력으로 데이터를 사용하여 상태 피드백을 제공하는 작업자 (무료 (또는 그렇지 않은) CPU 사이클을 사용하는 일반 듀얼 코어 데스크톱)

  • 결과물로 뭔가를하는 것. pdf로 생성 된 파일을 네트워크 저장소로 보냅니다.

지금 우리는 Globus Toolkit과 같이 강력한 헤비급 툴킷을 사용하고 싶지 않습니다.

¿ 우리의 필요에 맞는 자바 프레임 워크/도구를 알고 있습니까? 오픈 소스는 좋을 지 모르지만 우리는 상용 솔루션을 폐기하지 않습니다.

+0

다른 Java 프레임 워크를 선호하는 이유는 무엇입니까? BOINC가 자바로 코딩되지 않은 유일한 이유는 무엇입니까? – Niger

+0

BOINC는 우리의 요구에 부응하기 때문에 선택된 도구가 될 것입니다. Java 코드는 Boinc 클라이언트에서 실행될 수 있지만 기본 BOINC 인터페이스는 C로 작성됩니다. 이것이 우리의 주된 이유입니다. –

답변

2

많은 있습니다

구글은 여기에 당신의 가장 친한 친구입니다. /하지만 분명히 제외한 모든 : - http://boincoid.sf.net

그것은 대부분의 안드로이드에 대한 겨냥한 :

+0

감사합니다. 사실 나는 조금 봤 거든 GridGain과 jppf,하지만 아무것도 boinc 꽤 좋아. Cajo는 재미있어 보인다. –

+0

조금 늦었지만 ... dmoz 디렉토리를 사용하는 경우 +1. – Andy

+0

jppf를 제외한 모든 링크는 현재 죽었습니다. – elhefe

0

구글은 여기에 BOINC의 자바 포트가 말한다 GUI는 일반 VM에서 실행할 수 있습니다.

+0

니스. 사실 자바 포트와 안드로이드 포트가 곧 나옵니다. –

관련 문제