Por favor, use este identificador para citar o enlazar a este item: http://hdl.handle.net/10261/160349
COMPARTIR / EXPORTAR:
logo share SHARE logo core CORE BASE
Visualizar otros formatos: MARC | Dublin Core | RDF | ORE | MODS | METS | DIDL | DATACITE

Invitar a revisión por pares abierta
Campo DC Valor Lengua/Idioma
dc.contributor.authorJuarez, Fredy-
dc.contributor.authorEjarque, Jorge-
dc.contributor.authorBadia, Rosa M.-
dc.date.accessioned2018-02-08T13:46:40Z-
dc.date.available2018-02-08T13:46:40Z-
dc.date.issued2018-
dc.identifierdoi: 10.1016/j.future.2016.06.029-
dc.identifierissn: 0167-739X-
dc.identifier.citationFuture Generation Computer Systems 78: 257- 271 (2018)-
dc.identifier.urihttp://hdl.handle.net/10261/160349-
dc.description.abstractGreen Computing is a recent trend in computer science, which tries to reduce the energy consumption and carbon footprint produced by computers on distributed platforms such as clusters, grids, and clouds. Traditional scheduling solutions attempt to minimize processing times without taking into account the energetic cost. One of the methods for reducing energy consumption is providing scheduling policies in order to allocate tasks on specific resources that impact over the processing times and energy consumption. In this paper, we propose a real-time dynamic scheduling system to execute efficiently task-based applications on distributed computing platforms in order to minimize the energy consumption. Scheduling tasks on multiprocessors is a well known NP-hard problem and optimal solution of these problems is not feasible, we present a polynomial-time algorithm that combines a set of heuristic rules and a resource allocation technique in order to get good solutions on an affordable time scale. The proposed algorithm minimizes a multi-objective function which combines the energy-consumption and execution time according to the energy-performance importance factor provided by the resource provider or user, also taking into account sequence-dependent setup times between tasks, setup times and down times for virtual machines (VM) and energy profiles for different architectures. A prototype implementation of the scheduler has been tested with different kinds of DAG generated at random as well as on real task-based COMPSs applications. We have tested the system with different size instances and importance factors, and we have evaluated which combination provides a better solution and energy savings. Moreover, we have also evaluated the introduced overhead by measuring the time for getting the scheduling solutions for a different number of tasks, kinds of DAG, and resources, concluding that our method is suitable for run-time scheduling.-
dc.description.sponsorshipThis work has been supported by the Spanish Government (contracts TIN2015-65316-P, TIN2012-34557, CSD2007-00050, CAC2007-00052 and SEV-2011-00067), by Generalitat de Catalunya (contract 2014-SGR-1051), by the European Commission (Euroserver project, contract 610456) and by Consejo Nacional de Ciencia y Tecnología of Mexico (special program for postdoctoral position BSC-CNS-CONACYT contract 290790, grant number 265937)-
dc.publisherElsevier-
dc.rightsclosedAccess-
dc.subjectCloud computing-
dc.subjectTask-based applications-
dc.subjectMulti-heuristic resource allocation-
dc.subjectGreen computing-
dc.subjectEnergy-aware scheduling-
dc.subjectDistributed computing-
dc.titleDynamic energy-aware scheduling for parallel task-based application in cloud computing-
dc.typeartículo-
dc.identifier.doi10.1016/j.future.2016.06.029-
dc.date.updated2018-02-08T13:46:40Z-
dc.description.versionPeer Reviewed-
dc.language.rfc3066eng-
dc.contributor.funderGeneralitat de Catalunya-
dc.contributor.funderEuropean Commission-
dc.contributor.funderConsejo Nacional de Ciencia y Tecnología (México)-
dc.relation.csic-
dc.identifier.funderhttp://dx.doi.org/10.13039/501100003141es_ES
dc.identifier.funderhttp://dx.doi.org/10.13039/501100002809es_ES
dc.identifier.funderhttp://dx.doi.org/10.13039/501100000780es_ES
dc.type.coarhttp://purl.org/coar/resource_type/c_6501es_ES
item.openairetypeartículo-
item.cerifentitytypePublications-
item.grantfulltextnone-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.fulltextNo Fulltext-
Aparece en las colecciones: (IIIA) Artículos
Ficheros en este ítem:
Fichero Descripción Tamaño Formato
accesoRestringido.pdf15,38 kBAdobe PDFVista previa
Visualizar/Abrir
Show simple item record

CORE Recommender

SCOPUSTM   
Citations

158
checked on 19-mar-2024

WEB OF SCIENCETM
Citations

121
checked on 24-feb-2024

Page view(s)

242
checked on 28-mar-2024

Download(s)

111
checked on 28-mar-2024

Google ScholarTM

Check

Altmetric

Altmetric


NOTA: Los ítems de Digital.CSIC están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.