Development on Agent Platform for Service Discovery in PC Grid Computing

PC 그리드 컴퓨팅에서의 서비스 디스커버리를 위한 에이전트 플랫폼에 관한 연구

  • Kwak, Jun-Won (Dept. of Computer Engineering, SungKyunKwan University) ;
  • Paik, Ju-Ryon (Dept. of Computer Engineering, SungKyunKwan University) ;
  • Ko, Huk-Jin (Dept. of Computer Engineering, SungKyunKwan University) ;
  • Shin, Dong-Ryul (Dept. of Computer Engineering, SungKyunKwan University) ;
  • Kim, Ung-Mo (Dept. of Computer Engineering, SungKyunKwan University)
  • 곽준원 (성균관대학교 컴퓨터공학과) ;
  • 백주련 (성균관대학교 컴퓨터공학과) ;
  • 고혁진 (성균관대학교 컴퓨터공학과) ;
  • 신동렬 (성균관대학교 컴퓨터공학과) ;
  • 김응모 (성균관대학교 컴퓨터공학과)
  • Published : 2005.05.13

Abstract

PC 그리드 컴퓨팅(Grid Computing) 환경이란 기존의 클라이언트/서버 구조를 최대한 이용하여 텍스트 정보뿐만 아니라 컴퓨팅 파워, 데이터 저장 장치, 첨단 실험 장비 등 가용한 모든 자원들, 나아가 인력 자원들까지도 인터넷을 통해 공유하는 기술이다. 각 클라이언트는 공동으로 작업하는 프로젝트의 처리 결과를 중심이 되는 서버에 전송한다. 중심 서버에서는 각 클라이언트들의 개별적인 처리 결과를 종합하여 단일 결과를 도출한다. PC 그리드 컴퓨팅 환경하에서 분산된 모든 서비스나 장치들이 상호작용 하기 위해서는 해당 서비스가 제공하는 것이 무엇인지, 또한 자신이 원하는 자원이 어디에 위치해 있는지를 정확히 알아야만 한다. 이런 일련의 작업들을 서비스 디스커버리(Service Discovery)라 한다. 이기종 에이전트 플랫폼 간에 자원의 공유를 위해서 FIPA 에서는 서비스 디스커버리에 대한 명세서를 제안하고 있다. 본 논문에서는 PC 그리드 컴퓨팅 환경에서 이기종 에이전트 플랫폼간에 서비스 디스커버리가 이루어 질 수 있도록 연구 및 개발을 목적으로 한다.

Keywords