Adaptive hierarchical scheduling policy for enterprise grid computing systems


Autoria(s): Abawajy, J. H.
Data(s)

01/05/2009

Resumo

In an enterprise grid computing environments, users have access to multiple resources that may be distributed geographically. Thus, resource allocation and scheduling is a fundamental issue in achieving high performance on enterprise grid computing. Most of current job scheduling systems for enterprise grid computing provide batch queuing support and focused solely on the allocation of processors to jobs. However, since I/O is also a critical resource for many jobs, the allocation of processor and I/O resources must be coordinated to allow the system to operate most effectively. To this end, we present a hierarchical scheduling policy paying special attention to I/O and service-demands of parallel jobs in homogeneous and heterogeneous systems with background workload. The performance of the proposed scheduling policy is studied under various system and workload parameters through simulation. We also compare performance of the proposed policy with a static space–time sharing policy. The results show that the proposed policy performs substantially better than the static space–time sharing policy.<br />

Identificador

http://hdl.handle.net/10536/DRO/DU:30029095

Idioma(s)

eng

Publicador

Academic Press

Relação

http://dro.deakin.edu.au/eserv/DU:30029095/abawajy-adaptivehierarchical-2009.pdf

http://dx.doi.org/10.1016/j.jnca.2008.04.009

Direitos

2008, Elsevier Ltd.

Palavras-Chave #Enterprise grid computing #Parallel job scheduling #Coordinated CPU–I/O resources scheduling #High-performance computing
Tipo

Journal Article