Implementation of DAG-based Co-Scheduling for Efficient RPC Program in the Grid Environment

그리드 환경에서 효율적 RPC프로그램 위한 DAG기반의 Co-Scheduling의 구현

  • ;
  • ;
  • R.S.Ramakrishna
  • 최지현 (광주과학기술원 정보통신공학과) ;
  • 이동우 (광주과학기술원 정보통신공학) ;
  • Published : 2004.04.01

Abstract

본 논문은 그리드 환경에서 RPC 프로그래밍 메커니즘의 성능향상을 위하여 DAG기반의 Co-scheduling시스템의 구현에 관한 것이다. 제안된 Co-scheduling의 목적은 복수개의 관련된 RPC들의 데이터 입출력 관계를 고려하여 불필요하거나 중복되는 네트워크상의 데이터전송을 제거함으로써 실행시간을 줄이는 것이다. 사용자에 의해 만들어진 작업흐름을 DAG로 구성하여 각 작업에 대한 자원을 탈당 받아 실행기반 시스템을 통해 수행된다. 이 논문에서는 기존 RPC시스템에서의 오버헤드를 지적하고 그것을 극복하기 위한 DAG기반 Co-scheduling을 설명한다. 실험을 통해 구현된 시스템의 성능향상을 확인한다.

Keywords