CISNE-P: a global scheduling oriented to now environments

Autores
Torchinsky, Matías; Hanzich, Mauricio; Hernández Budé, Porfidio; Luque Fadón, Emilio; Giné de Solà, Francesc; Solsona Theás, Francesc; Lérida Monsó, Josep Lluís
Año de publicación
2007
Idioma
inglés
Tipo de recurso
artículo
Estado
versión publicada
Descripción
In this work, we present an integral scheduling system for non-dedicated clusters, termed CISNE-P, which ensures the performance required by the local applications, while simultaneously allocating cluster resources to parallel jobs. Our approach solves the problem efficiently by using a social contract technique. This kind of technique is based on reserving computational resources, preserving a predetermined response time to local users. CISNE-P is a middleware which includes both a previously developed space-sharing job scheduler and a dynamic coscheduling system, a time sharing scheduling component. The experimentation performed in a Linux cluster shows that these two scheduler components are complementary and a good coordination improves global performance significantly. We also compare two different CISNE-P implementations: one developed inside the kernel, and the other entirely implemented in the user space.
Facultad de Informática
Materia
Ciencias Informáticas
Scheduling
Computer Applications
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc/3.0/
Repositorio
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/9531

id SEDICI_185815164df9ebc87b201020d1dc5a8b
oai_identifier_str oai:sedici.unlp.edu.ar:10915/9531
network_acronym_str SEDICI
repository_id_str 1329
network_name_str SEDICI (UNLP)
spelling CISNE-P: a global scheduling oriented to now environmentsTorchinsky, MatíasHanzich, MauricioHernández Budé, PorfidioLuque Fadón, EmilioGiné de Solà, FrancescSolsona Theás, FrancescLérida Monsó, Josep LluísCiencias InformáticasSchedulingComputer ApplicationsIn this work, we present an integral scheduling system for non-dedicated clusters, termed CISNE-P, which ensures the performance required by the local applications, while simultaneously allocating cluster resources to parallel jobs. Our approach solves the problem efficiently by using a social contract technique. This kind of technique is based on reserving computational resources, preserving a predetermined response time to local users. CISNE-P is a middleware which includes both a previously developed space-sharing job scheduler and a dynamic coscheduling system, a time sharing scheduling component. The experimentation performed in a Linux cluster shows that these two scheduler components are complementary and a good coordination improves global performance significantly. We also compare two different CISNE-P implementations: one developed inside the kernel, and the other entirely implemented in the user space.Facultad de Informática2007-04info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionArticulohttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdf72-78http://sedici.unlp.edu.ar/handle/10915/9531enginfo:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/wp-content/uploads/JCST-Mar07-12.pdfinfo:eu-repo/semantics/altIdentifier/issn/1666-6038info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc/3.0/Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2025-09-29T10:50:44Zoai:sedici.unlp.edu.ar:10915/9531Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292025-09-29 10:50:44.303SEDICI (UNLP) - Universidad Nacional de La Platafalse
dc.title.none.fl_str_mv CISNE-P: a global scheduling oriented to now environments
title CISNE-P: a global scheduling oriented to now environments
spellingShingle CISNE-P: a global scheduling oriented to now environments
Torchinsky, Matías
Ciencias Informáticas
Scheduling
Computer Applications
title_short CISNE-P: a global scheduling oriented to now environments
title_full CISNE-P: a global scheduling oriented to now environments
title_fullStr CISNE-P: a global scheduling oriented to now environments
title_full_unstemmed CISNE-P: a global scheduling oriented to now environments
title_sort CISNE-P: a global scheduling oriented to now environments
dc.creator.none.fl_str_mv Torchinsky, Matías
Hanzich, Mauricio
Hernández Budé, Porfidio
Luque Fadón, Emilio
Giné de Solà, Francesc
Solsona Theás, Francesc
Lérida Monsó, Josep Lluís
author Torchinsky, Matías
author_facet Torchinsky, Matías
Hanzich, Mauricio
Hernández Budé, Porfidio
Luque Fadón, Emilio
Giné de Solà, Francesc
Solsona Theás, Francesc
Lérida Monsó, Josep Lluís
author_role author
author2 Hanzich, Mauricio
Hernández Budé, Porfidio
Luque Fadón, Emilio
Giné de Solà, Francesc
Solsona Theás, Francesc
Lérida Monsó, Josep Lluís
author2_role author
author
author
author
author
author
dc.subject.none.fl_str_mv Ciencias Informáticas
Scheduling
Computer Applications
topic Ciencias Informáticas
Scheduling
Computer Applications
dc.description.none.fl_txt_mv In this work, we present an integral scheduling system for non-dedicated clusters, termed CISNE-P, which ensures the performance required by the local applications, while simultaneously allocating cluster resources to parallel jobs. Our approach solves the problem efficiently by using a social contract technique. This kind of technique is based on reserving computational resources, preserving a predetermined response time to local users. CISNE-P is a middleware which includes both a previously developed space-sharing job scheduler and a dynamic coscheduling system, a time sharing scheduling component. The experimentation performed in a Linux cluster shows that these two scheduler components are complementary and a good coordination improves global performance significantly. We also compare two different CISNE-P implementations: one developed inside the kernel, and the other entirely implemented in the user space.
Facultad de Informática
description In this work, we present an integral scheduling system for non-dedicated clusters, termed CISNE-P, which ensures the performance required by the local applications, while simultaneously allocating cluster resources to parallel jobs. Our approach solves the problem efficiently by using a social contract technique. This kind of technique is based on reserving computational resources, preserving a predetermined response time to local users. CISNE-P is a middleware which includes both a previously developed space-sharing job scheduler and a dynamic coscheduling system, a time sharing scheduling component. The experimentation performed in a Linux cluster shows that these two scheduler components are complementary and a good coordination improves global performance significantly. We also compare two different CISNE-P implementations: one developed inside the kernel, and the other entirely implemented in the user space.
publishDate 2007
dc.date.none.fl_str_mv 2007-04
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
Articulo
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://sedici.unlp.edu.ar/handle/10915/9531
url http://sedici.unlp.edu.ar/handle/10915/9531
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/wp-content/uploads/JCST-Mar07-12.pdf
info:eu-repo/semantics/altIdentifier/issn/1666-6038
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc/3.0/
Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc/3.0/
Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0)
dc.format.none.fl_str_mv application/pdf
72-78
dc.source.none.fl_str_mv reponame:SEDICI (UNLP)
instname:Universidad Nacional de La Plata
instacron:UNLP
reponame_str SEDICI (UNLP)
collection SEDICI (UNLP)
instname_str Universidad Nacional de La Plata
instacron_str UNLP
institution UNLP
repository.name.fl_str_mv SEDICI (UNLP) - Universidad Nacional de La Plata
repository.mail.fl_str_mv alira@sedici.unlp.edu.ar
_version_ 1844615757952974848
score 13.070432