Performance Prediction based Job Scheduling Method in Mobile Grid

모바일그리드 환경에서 성능예측 기반의 작업 스케줄링 기법

  • Song, Sung-Jin (Dept. of Computer Science Education, Korea University) ;
  • Chin, Sung-Ho (Dept. of Computer Science Education, Korea University) ;
  • Jung, Dae-Yong (Dept. of Computer Science Education, Korea University) ;
  • Chung, Kwang-Sik (Dept. of Computer Science, Korea National Open University) ;
  • Yu, Heon-Chang (Dept. of Computer Science Education, Korea University)
  • 송성진 (고려대학교 대학원 컴퓨터교육학과) ;
  • 진성호 (고려대학교 대학원 컴퓨터교육학과) ;
  • 정대용 (고려대학교 대학원 컴퓨터교육학과) ;
  • 정광식 (한국방송통신대학교 컴퓨터과학과) ;
  • 유헌창 (고려대학교 대학원 컴퓨터교육학과)
  • Published : 2007.06.25

Abstract

최근 들어, 모바일 장치의 성능이 향상되고 보급률이 증대됨에 따라 모바일 장치를 그리드 자원으로 이용하기 위한 모바일 그리드가 등장하였다. 그러나 모바일 장치가 가지는 무선기기로써의 제약사항 즉, 무선 통신의 불안정성, 이동으로 인한 연결 끊김 등의 문제와 배터리의 제약은 모바일 그리드를 구성하는데에 많은 어려움을 야기한다. 따라서 본 논문에서는 이러한 제약사항을 극복할 수 있는 환경적인 요소를 고려하여 학교나 회사와 같이 안정적인 무선통신 환경을 제공하고 베터리 충전이 용의한 네트워크 그룹을 가정하였다. 그리고 제한된 성능을 발휘하는 모바일 장치에서 독립적인 소규모 작업의 효율적인 수행을 위해 성능예측 기반 작업 스케줄링 기법을 제시하였다. 이 기법은 네트워크 그룹 내의 모바일 장치의 이용 패턴이 규칙적으로 나타내는 특성을 이용한다. 제안하는 스케줄링 기법에서는 하나의 네트워크 그룹의 성능을 그 그룹에 속한 모바일 장치들의 성능의 합으로 정의하고 시간에 따라 변화하는 모바일 장치들의 성능을 예측하기 위해 기존에 수집된 성능 정보의 통계를 이용한다. 그리고 본 기법은 그리드와 네트워크 그룹, 네트워크 그룹과 모바일 장치 사이의 작업 분배시 예측된 성능 정보를 이용함으로써 네트워크 그룹의 사용률을 높여 전체 작업의 최종 응답시간을 줄일 수 있다.

Keywords