Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds

La consolidación de las grandes infraestructuras para la Computación Distribuida ha resultado en una plataforma de Computación de Alta Productividad que está lista para grandes cargas de trabajo. Los mejores exponentes de este proceso son las federaciones grid actuales. Por otro lado, la Computación...

Descripción completa

Detalles Bibliográficos
Autor: Rubio Montero, Antonio Juan
Tipo de recurso: tesis doctoral
Fecha de publicación:2016
País:España
Institución:Universidad Complutense de Madrid (UCM)
Repositorio:Docta Complutense
Idioma:español
OAI Identifier:oai:docta.ucm.es:20.500.14352/26765
Acceso en línea:https://hdl.handle.net/20.500.14352/26765
Access Level:acceso abierto
Palabra clave:004.738.52(043.3)
004.7(043.3)
Programación en nube
Grid (red de ordenadores)
Internet (Informática)
3325 Tecnología de las Telecomunicaciones
id ES_9a6527509012627868e06f25efbb5dee
oai_identifier_str oai:docta.ucm.es:20.500.14352/26765
network_acronym_str ES
network_name_str España
repository_id_str
spelling Planificación multinivel eficiente con aprovisionamiento dinámico en grids y cloudsEfficient multilevel scheduling in grids and clouds with dynamic provisioningRubio Montero, Antonio Juan004.738.52(043.3)004.7(043.3)Programación en nubeGrid (red de ordenadores)Internet (Informática)3325 Tecnología de las TelecomunicacionesLa consolidación de las grandes infraestructuras para la Computación Distribuida ha resultado en una plataforma de Computación de Alta Productividad que está lista para grandes cargas de trabajo. Los mejores exponentes de este proceso son las federaciones grid actuales. Por otro lado, la Computación Cloud promete ser más flexible, utilizable, disponible y simple que la Computación Grid, cubriendo además muchas más necesidades computacionales que las requeridas para llevar a cabo cálculos distribuidos. En cualquier caso, debido al dinamismo y la heterogeneidad presente en grids y clouds, encontrar la asignación ideal de las tareas computacionales en los recursos disponibles es, por definición un problema NP-completo, y sólo se pueden encontrar soluciones subóptimas para estos entornos. Sin embargo, la caracterización de estos recursos en ambos tipos de infraestructuras es deficitaria. Los sistemas de información disponibles no proporcionan datos fiables sobre el estado de los recursos, lo cual no permite la planificación avanzada que necesitan los diferentes tipos de aplicaciones distribuidas. Durante la última década esta cuestión no ha sido resuelta para la Computación Grid y las infraestructuras cloud establecidas recientemente presentan el mismo problema. En este marco, los planificadores (brokers) sólo pueden mejorar la productividad de las ejecuciones largas, pero no proporcionan ninguna estimación de su duración. La planificación compleja ha sido abordada tradicionalmente por otras herramientas como los gestores de flujos de trabajo, los auto-planificadores o los sistemas de gestión de producción pertenecientes a ciertas comunidades de investigación. Sin embargo, el bajo rendimiento obtenido con estos mecanismos de asignación anticipada (early-binding) es notorio. Además, la diversidad en los proveedores cloud, la falta de soporte de herramientas de planificación y de interfaces de programación estandarizadas para distribuir la carga de trabajo, dificultan la portabilidad masiva de aplicaciones legadas a los entornos cloud...Universidad Complutense de MadridMayo García, RafaelCastejón Magaña, FranciscoHuedo Cue, EduardoUniversidad Complutense de Madrid20162016-06-2120162016-06-21doctoral thesishttp://purl.org/coar/resource_type/c_db06info:eu-repo/semantics/doctoralThesisapplication/pdfhttps://hdl.handle.net/20.500.14352/26765reponame:Docta Complutenseinstname:Universidad Complutense de Madrid (UCM)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessoai:docta.ucm.es:20.500.14352/267652026-06-02T12:44:21Z
dc.title.none.fl_str_mv Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds
Efficient multilevel scheduling in grids and clouds with dynamic provisioning
title Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds
spellingShingle Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds
Rubio Montero, Antonio Juan
004.738.52(043.3)
004.7(043.3)
Programación en nube
Grid (red de ordenadores)
Internet (Informática)
3325 Tecnología de las Telecomunicaciones
title_short Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds
title_full Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds
title_fullStr Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds
title_full_unstemmed Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds
title_sort Planificación multinivel eficiente con aprovisionamiento dinámico en grids y clouds
dc.creator.none.fl_str_mv Rubio Montero, Antonio Juan
author Rubio Montero, Antonio Juan
author_facet Rubio Montero, Antonio Juan
author_role author
dc.contributor.none.fl_str_mv Mayo García, Rafael
Castejón Magaña, Francisco
Huedo Cue, Eduardo
Universidad Complutense de Madrid
dc.subject.none.fl_str_mv 004.738.52(043.3)
004.7(043.3)
Programación en nube
Grid (red de ordenadores)
Internet (Informática)
3325 Tecnología de las Telecomunicaciones
topic 004.738.52(043.3)
004.7(043.3)
Programación en nube
Grid (red de ordenadores)
Internet (Informática)
3325 Tecnología de las Telecomunicaciones
description La consolidación de las grandes infraestructuras para la Computación Distribuida ha resultado en una plataforma de Computación de Alta Productividad que está lista para grandes cargas de trabajo. Los mejores exponentes de este proceso son las federaciones grid actuales. Por otro lado, la Computación Cloud promete ser más flexible, utilizable, disponible y simple que la Computación Grid, cubriendo además muchas más necesidades computacionales que las requeridas para llevar a cabo cálculos distribuidos. En cualquier caso, debido al dinamismo y la heterogeneidad presente en grids y clouds, encontrar la asignación ideal de las tareas computacionales en los recursos disponibles es, por definición un problema NP-completo, y sólo se pueden encontrar soluciones subóptimas para estos entornos. Sin embargo, la caracterización de estos recursos en ambos tipos de infraestructuras es deficitaria. Los sistemas de información disponibles no proporcionan datos fiables sobre el estado de los recursos, lo cual no permite la planificación avanzada que necesitan los diferentes tipos de aplicaciones distribuidas. Durante la última década esta cuestión no ha sido resuelta para la Computación Grid y las infraestructuras cloud establecidas recientemente presentan el mismo problema. En este marco, los planificadores (brokers) sólo pueden mejorar la productividad de las ejecuciones largas, pero no proporcionan ninguna estimación de su duración. La planificación compleja ha sido abordada tradicionalmente por otras herramientas como los gestores de flujos de trabajo, los auto-planificadores o los sistemas de gestión de producción pertenecientes a ciertas comunidades de investigación. Sin embargo, el bajo rendimiento obtenido con estos mecanismos de asignación anticipada (early-binding) es notorio. Además, la diversidad en los proveedores cloud, la falta de soporte de herramientas de planificación y de interfaces de programación estandarizadas para distribuir la carga de trabajo, dificultan la portabilidad masiva de aplicaciones legadas a los entornos cloud...
publishDate 2016
dc.date.none.fl_str_mv 2016
2016-06-21
2016
2016-06-21
dc.type.none.fl_str_mv doctoral thesis
http://purl.org/coar/resource_type/c_db06
dc.type.openaire.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
dc.identifier.none.fl_str_mv https://hdl.handle.net/20.500.14352/26765
url https://hdl.handle.net/20.500.14352/26765
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Complutense de Madrid
publisher.none.fl_str_mv Universidad Complutense de Madrid
dc.source.none.fl_str_mv reponame:Docta Complutense
instname:Universidad Complutense de Madrid (UCM)
instname_str Universidad Complutense de Madrid (UCM)
reponame_str Docta Complutense
collection Docta Complutense
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869414383857172480
score 15,300724