A Design and Implementation of Grid Job Execution System

그리드 작업 실행 시스템의 설계 및 구현

  • 김상완 (한국과학기술정보연구원 슈퍼컴퓨팅센터) ;
  • 함재균 (한국과학기술정보연구원 슈퍼컴퓨팅센터) ;
  • 권오경 (한국과학기술정보연구원 슈퍼컴퓨팅센터) ;
  • 이종숙 (한국과학기술정보연구원 슈퍼컴퓨팅센터)
  • Published : 2003.10.01

Abstract

인터넷과 네트워크 속도의 발전으로 인하여 그리드 컴퓨팅(grid computing)의 필요성 및 가능성이 점차 증대되고 있다. 사용자는 다양한 종류의 수많은 그리드 자원을 그리드 미들웨어를 이용하여 일관된 방법으로 이용할 수 있으며. 자신의 작업을 원격에서 실행 및 제어할 수 있다. 그리드 미들웨어 중에서도 그리드 자원에서 작업을 실행시킬 수 있도록 그리드 자원을 통제하는 그리드 작업 실행 시스템은 미들웨어의 가장 핵심적인 부분이라고 할 수 있다. 본 연구에서 개발된 그리드 작업 실행 시스템에서 사용자의 작업은 작업 기술 언어로 표현되어, 자원 관리 노드에서 작업의 상태 변화에 따라 절절한 단계를 거쳐 실행된다. 또 자원의 동시 할당을 위한 자원 예약 기능을 제공하며. 서비스 형태로 외부에 공개되므로 클라이언트는 플랫폼에 관계없이 제공된 서비스를 이용할 수 있는 특징을 지닌다.

Keywords