CISNE: A New Integral Approach for Scheduling Parallel Applications on Non-dedicated Clusters

Author

Hanzich, Mauricio

Giné, Francesc

Hernández Budé, Porfidio

Solsona Tehàs, Francesc

Luque, Emilio

Publication date

2016-07-13T08:26:02Z

2025-01-01

2005



Abstract

Our main interest is oriented towards keeping both local and parallel jobs together in a non-dedicated cluster. In order to obtain some profits from the parallel applications, it is important to consider time and space sharing as a mean to enhance the scheduling decisions. In this work, we introduce an integral scheduling system for non-dedicated clusters, termed CISNE. It includes both a previously developed dynamic coscheduling system and a space-sharing job scheduler to make better scheduling decisions than can be made separately. CISNE allows multiple parallel applications to be executed concurrently in a non dedicated Linux cluster with a good performance, as much from the point of view of the local user as that of the parallel application user. This is possible without disturbing the local user and obtaining profits for the parallel user. The good performance of CISNE has been evaluated in a Linux cluster.


This work was supported by the MCyT under contract TIC 2001-2592 and partially supported by the Generalitat de Catalunya -Grup de Recerca Consolidat 2001SGR- 00218.

Document Type

article
publishedVersion

Language

English

Publisher

Springer Verlag

Related items

MICYT/PN2000-2003/TIC2001-2592

Reproducció del document publicat a https://doi.org/10.1007/11549468_27

Lecture Notes in Computer Science, 2005, vol. 3648, p. 220-230

Rights

(c) Springer-Verlag Berlin Heidelberg, 2005

This item appears in the following Collection(s)