Korea@Home 데스크톱 그리드 시스템에서 REST 웹 서비스 구현

Implementation of REST Web Sorvics in Korea@Home Desktop Grid System

  • 한창환 (한국기술교육대학교 인터넷미디어공학부) ;
  • 한연희 (한국기술교육대학교 인터넷미디어공학부) ;
  • 길준민 (대구가톨릭대학교 컴퓨터 교육과) ;
  • 강상원 (고려대학교 컴퓨터학과) ;
  • 최장원 (한국과학기술정보연구원 고성능네트워크사업단)
  • Han, Chang-Hwan (Korea University of Technology and Education, School of Internet-Media) ;
  • Han, Youn-Hee (Korea University of Technology and Education, School of Internet-Media) ;
  • Gil, Joon-Min (Catholic University of Daegu, Dept. of Computer Science Education) ;
  • Kang, Sang-Won (Korea University, Dept. of Computer Science and Engineering) ;
  • Choi, Jang-Won (Korea Institute Science and Technology Information, HPcN Project Division)
  • 발행 : 2007.10.26

초록

기존의 P2P기반의 분산컴퓨팅 시스템을 일반 응용수행자가 사용하기 위해서는 수동적으로 시스템에 위탁하여 수행하여 왔다. 이러한 구조에서 응용수행자가 자신이 원하는 응용을 계산도구로서 분산컴퓨팅 시스템을 활용하여 수행하고 최종 결과를 받아오는 것은 복잡하고 어려운 과정이었다. 본 논문에서는 이러한 과정을 간편화하고 분산컴퓨팅 시스템의 참여도를 높이기 위하여 웹 서비스 Open API를 사용한 개방형 분산컴퓨팅 시스템을 구현하였다. 본 논문은 국내의 P2P기반 분산컴퓨팅 시스템인 Korea@Home 데스크톱 그리드 시스템을 소개하고 이 시스템에서 효율적으로 Open API를 제공하기 위하여 REST 웹 서비스를 구현하고 응용수행자의 편의를 위한 인터페이스로 자바 클래스를 제공하였다. 응용수행자는 제공되는 인터페이스를 통하여 간단한 프로그래밍 지식으로 Korea@Home 데스크톱 그리드 시스템을 웹 서비스 방식으로 이용할 수 있다.

키워드