AndroBOINC

이제 스마트폰으로도 BOINC 를 원격 관리할 수 있다.

작년 11월 부터 Slovakia인 Palo M. 이 개발해온  AndroBOINC  어플이 바로 그것인데

이 어플은 집이나 직장, 학교 등에서 작동중인 BOINC 머신을 안드로이드 디바이스로 간단히 감시/제어할 수 있는 유용한 어플이다.

이제 이 어플과 BOINC Manager 의 설정방법과 세부기능등을 알아볼텐데
그에 앞서 분명히 알아둬야 할 것은 이 어플은 단순히 BOINC Client 를 원격제어할 뿐 스마트폰의 CPU 를 이용해 SETI@HOME  프로젝트 등의 계산작업을 직접 수행하는 어플은 아니라는 것이다.

 

[ 환경설정 ]


1. 우선 마켓에서 AndroBOINC 를 검색하거나 아래 QR Code 를 참조해 어플을 설치하자.

2.  설치후 실행을 하여 스마트폰의 메뉴키를 눌러보면 아래그림과 같이 설정창이 올라오는데 여기서 Manage Client 메뉴를 선택한다.

3. Client 를 관리하는 메뉴가 나오는데 여기서 Current host 를 선택한다.

4. 일단 원격관리할 host 를 설정해야 하니 스마트폰의 메뉴키를 눌러 add new host 메뉴를 선택한다.

5. 아래 그림처럼 Host nickname 부분에 아무렇게나 맘에 드는 글씨를 써주고 Address 부분에는 관리할 컴퓨터의 IP 주소를 적어준다 Port 는 기본으로 31416 이 지정되어있다. Password 도 맘에 드는걸로 적어두고 OK를 누르자. 이 Password 를 어디에 써먹는지는 뒤에 또 설명하도록 하겠다.

6. host 설정을 마치면 아래 그림처럼 설정해둔 host 가 추가된것을 확인할 수 있다. 하나뿐 아니라 여러대의 host 를 추가해서 관리할 수 있다.

7. 여기까지 했으면 이제 원격관리할 PC 의 BOINC Manager 를 설정할 차례다.

1) 우선 C:\ProgramData\BOINC(windows 7 기준) 폴더로 가서 cc_config.xml 파일이 없다면 만들고 있다면 메모장으로 열어서 아래 내용을 복사해 저장한다.
(<allow_remote_gui_rpc> 옵션은 BOINC Manager 6.10.46 버전부터 작동한다. 이하 버전이라면 여기를 참조)

————————————

<cc_config>
<options>
<allow_remote_gui_rpc>1</allow_remote_gui_rpc>
</options>
</cc_config>

————————————

2) 그런 다음 동일 폴더내에 gui_rpc_auth.cfg 파일을 하나 만들어서 내용은 아까 5번 과정에서 설정해둔 Password 를 적어놓고 저장한다.

3) BOINC Manager 를 켜고 메시지 부분에

2011-02-26 오전 2:33:55 Config: GUI RPC allowed from any host

와 같은 메시지가 뜨는것을 확인한다.

8. 이제 다시 스마트폰으로 돌아와서 아까 추가한 host 이름을 클릭하면 접속이 되어 아래 그림같이 모든 메뉴가 활성화 된다.

아마 여기서 접속이 안되는 경우가 대부분일텐데 보통 2가지 경우가 접속장애의 원인이 된다.
첫째. 공유기 사용으로 31416 port 가 막힌 경우 (포트포워딩으로 해결가능)
둘째. 윈도우 방화벽이 boinc.exe 의 외부접속을 막는 경우 (방화벽 예외 프로그램에 boinc.exe 등록으로 해결가능)

9. 8번 과정까지 성공했다면 환경설정은 이제 끝이다.


[ 세부기능 ]


1. 작동중인 프로젝트의 업데이트, 일시정지, 새작업 금지 등의 명령 가능

2. 프로젝트별 작업 진행상황 감시, 작업 세부정보, 작업 일시정지/취소 명령 가능

3. 업/다운로드 중인 작업 감시, 로그 메시지 확인 가능

4. 원격 CPU 벤치마크, 네트워크 사용제어, 프로젝트 종료 명령 가능

5. Wifi/3G 통신 주기 조정, 메시지수 제한, 데이타 통신량 기록 가능


경고 : 이 어플은 베타버전이므로 완벽하지 않을 수 있고, 스마트폰에서 데이타통신이 필수적이므로 과도한 데이타요금이 발생할 수 있다.

이 어플은 소스코드가 공개되어 있고 http://code.google.com/p/androboinc/ 이곳에서 확인가능하다.

Creative Commons License

Advertisements

~ by 299,792,458 on February 26, 2011.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: