Skip to content

Globus #

Find similar titles

4회 업데이트 됨.

Edit
  • 최초 작성자
    Hyungyong Kim
  • 최근 업데이트

Structured data

Category
Management

Grid computing 기술을 이용한 데이터 전송 전용 웹 어플리케이션.

서버에 GridFTP를 설정하거나, 이곳에서 제공하는 Globus Connect Personal 프로그램을 설치하면 데이터 전송을 웹에서 관리할 수 있다. 사용자별로 그룹을 만들고 그룹간에 endpoint를 공유할 수 있다.

즉, 대용량 데이터를 받고 싶은 사람 A와 보내고 싶은 사람 B가 있을 때, A, B가 직접 연락하고 FTP 접속방법을 고민할 필요없이, A, B 각각 Globus 사이트에 계정을 만들고 endpoint를 설정하면 이 두 사이에 파일 전송을 웹 어플리케이션을 통해 쉽게 할 수 있다. endpoint를 만드려면 GridFTP를 설치하거나 혹은 Globus에서 제공하는 Globus Connect Personal를 이용하여 만들 수 있다.

두 endpoint 사이에서 파일전송하는 모습은 다음과 같다.

Globus Connect Personal #

운영체제별로 프로그램이 제공된다. 압축을 풀고 바로 사용할 수 있다.

$ tar xvf globusconnect-latest.tar
$ cd globusconnectpersonal-2.2.0
$ ./globusconnectpersonal -setup [key]
$ ./globusconnectpersonal -start

위 처럼 데몬을 실행하고 웹사이트에 접속하면 곧바로 이용이 가능하다.

활용 사례 #

유전체 데이터 분석과 같이 대용량 데이터 전송이 필요한 경우, 분석서비스를 제공하는 회사에서 고객 A의 분석 의뢰를 받고 해당 endpoint를 공개한다. 고객 A는 분석 장비 서버에 "Globus Connect Personal"을 설치하고 곧바로 해당 endpoint로 파일 전송을 개시한다. 그리고는 그대로 잊고 다른일을 시작한다. 파일전송이 완료되면 각각 메일로 통보받는다. 분석 회사는 곧바로 분석작업을 시작한다.

위 시나리오는 대용량 데이터가 필요한 분석을 쉽게 할 수 있는 방안을 제시한다.

0.0.1_20230725_7_v68