Korea@Home 에이전트를 위한 사용자패턴기반의 로컬 스케줄링기법

Local Scheduling method based on the User Pattern for Korea@Home Agent

  • 최지현 (한국과학기술정보연구원) ;
  • 김미경 (한국과학기술정보연구원) ;
  • 최장원 (한국과학기술정보연구원)
  • Choi, JiHyun (Korea Institute of Science and Technology Information) ;
  • Kim, Mikyoung (Korea Institute of Science and Technology Information) ;
  • Choi, JangWon (Korea Institute of Science and Technology Information)
  • 발행 : 2007.11.16

초록

우리나라의 컴퓨터 보유율과 인터넷사용률은 세계1위를 자랑한다. 2002년 이래로 운영되어 오고 있는 코리아앳홈(이하 Korea@Home)프로젝트는 우리나라가 보유한 풍부한 컴퓨팅 자원들을 모아서 대규모 응용에 활용하고자 하는 것이다. 이미 많은 회원들을 확보하고 있으며, 현재 신약개발과 기후예측 등의 응용을 수행하고 있다. 코리아앳홈 회원들이 자신의 컴퓨터 자원을 제공하는데 있어 사용자들에게 불편을 주지 않기 위해 자원제공자들의 기여 패턴을 분석하여 사용자가 컴퓨터를 사용하지 않는 시간에 따라 에이전트t의 작업을 수행하도록 하는 스케줄링 방법을 제안한다

This paper proposes a local scheduling method based on user pattern for Volunteer computing project, Korea@Home. It enables Korea@Home participants to run the agent without disturbance. It is devised to prevent user's application from delay while running the agent and decreases the frequency of switching resource between the user and the agent. We analyze the user's patterns of donating computing resource with Korea@Home which is a representative volunteer computing project in Korea. It has contributed the computing power to several applications including climate prediction and virtual screening. It promotes the volunteers to participate continuously without disturbance and increases the potential computing power with non-disturbance scheduling based on user usage pattern for Volunteer Computing.

키워드