The KOALA grid scheduler
Omer Ozan Sonmez, Technische Universiteit
KOALA
is a grid scheduler that has been designed, implemented, and deployed by the
PDS group in TUDelft on the DAS2 multicluster
system in the context of the Virtual Lab for e-science (VL-e) research project.
The main feature of KOALA is its support for co-allocation, that is, the
simultaneous allocation of resources in multiple clusters of the DAS to single
applications which consist of multiple components. Currently, KOALA supports
processor and data co-allocation in that it starts the components of a single
application on different clusters at the same time, and it transfers the input
files of the components to their proper locations prior to application execution.
KOALA uses some of the components of the Globus
toolkit, and interfaces on the DAS to the local SGE schedulers. Currently, we
are working on adapting KOALA for Grid'5000. We target to conduct research on
efficient scheduling policies that would dispatch jobs both to DAS and
Grid'5000 testbeds.