Abstract
Execution of parallel and interactive applications on a Grid environment is a challenging problem that requires the cooperation of several middleware tools and services. In this paper, we present our experiences in the development of CrossBroker, a job management service that provides transparent and reliable support for such types of applications. We outline the main components of CrossBroker and how they interact with other middleware services. We also describe specific features of the scheduler used to guarantee resource co-allocation for running MPI jobs remotely over multiple machines spread across several Grid sites or to start interactive applications as fast as possible. These features include a simple time-sharing mechanism that allows fast execution of interactive applications even under heavy occupancy of Grid resources.
Keywords
Cite this article
@article{cai-1824,
author = {Enol Fernández and Andres Cencerrado and Elisa Heymann and Miquel A. Senar},
title = {CrossBroker: A Grid Metascheduler for Interactive and Parallel Jobs},
journal = {Computing and Informatics},
volume = {27},
number = {2},
pages = {187--197},
year = {2008},
issn = {1335-9150},
url = {https://cai.type.sk/content/2008/2/crossbroker-a-grid-metascheduler-for-interactive-and-parallel-jobs/}
}
TY - JOUR AU - Enol Fernández AU - Andres Cencerrado AU - Elisa Heymann AU - Miquel A. Senar TI - CrossBroker: A Grid Metascheduler for Interactive and Parallel Jobs JO - Computing and Informatics VL - 27 IS - 2 SP - 187 EP - 197 PY - 2008 SN - 1335-9150 UR - https://cai.type.sk/content/2008/2/crossbroker-a-grid-metascheduler-for-interactive-and-parallel-jobs/ KW - Grid scheduling KW - MPI KW - interactive ER -
Fernández, E., Cencerrado, A., Heymann, E., & Senar, M. A. (2008). CrossBroker: A Grid Metascheduler for Interactive and Parallel Jobs. Computing and Informatics, 27(2), 187–197. https://cai.type.sk/content/2008/2/crossbroker-a-grid-metascheduler-for-interactive-and-parallel-jobs/