• Title/Summary/Keyword: 글로벌 작업 스케줄러

Search Result 2, Processing Time 0.021 seconds

Design of Global Job Scheduler in Grid Environments (그리드 환경에서 글로벌 작업 스케줄러의 설계)

  • Heo, Dae-Young;Hwang, Sun-Tae;Jeong, Karp-Joo
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11a
    • /
    • pp.1009-1011
    • /
    • 2005
  • 그리드 환경으로 구성된 다양한 컴퓨팅 자원을 효율적으로 이용하기 위해 글로벌 스케줄러의 필요성이 강조되고 있다. 하지만, 글로벌 스케줄러는 각 자원에 대한 영향력이 약해, 자원을 효율적으로 관리하는데 작업 상태 파악, 자원 사이트의 균형 조절, 사용자의 자원 독점 등과 같은 문제점이 있다. 본 논문에서는 기존의 글로벌 스케줄러의 문제점을 기준으로 사용자의 수준의 정보를 기반으로 한 스케줄러의 설계를 통해 해결하고자 한다.

  • PDF

Customizable Global Job Scheduler for Computational Grid (계산 그리드를 위한 커스터마이즈 가능한 글로벌 작업 스케줄러)

  • Hwang Sun-Tae;Heo Dae-Young
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.33 no.7
    • /
    • pp.370-379
    • /
    • 2006
  • Computational grid provides the environment which integrates v 따 ious computing resources. Grid environment is more complex and various than traditional computing environment, and consists of various resources where various software packages are installed in different platforms. For more efficient usage of computational grid, therefore, some kind of integration is required to manage grid resources more effectively. In this paper, a global scheduler is suggested, which integrates grid resources at meta level with applying various scheduling policies. The global scheduler consists of a mechanical part and three policies. The mechanical part mainly search user queues and resource queues to select appropriate job and computing resource. An algorithm for the mechanical part is defined and optimized. Three policies are user selecting policy, resource selecting policy, and executing policy. These can be defined newly and replaced with new one freely while operation of computational grid is temporarily holding. User selecting policy, for example, can be defined to select a certain user with higher priority than other users, resource selecting policy is for selecting the computing resource which is matched well with user's requirements, and executing policy is to overcome communication overheads on grid middleware. Finally, various algorithms for user selecting policy are defined only in terms of user fairness, and their performances are compared.