Mostrar el registro sencillo del ítem
dc.contributor.author | López-Huguet, Sergio | es_ES |
dc.contributor.author | Natanael, I. | es_ES |
dc.contributor.author | Brito, A. | es_ES |
dc.contributor.author | Blanquer Espert, Ignacio | es_ES |
dc.date.accessioned | 2020-03-27T07:05:09Z | |
dc.date.available | 2020-03-27T07:05:09Z | |
dc.date.issued | 2019-11 | es_ES |
dc.identifier.issn | 0743-7315 | es_ES |
dc.identifier.uri | http://hdl.handle.net/10251/139660 | |
dc.description.abstract | [EN] Marathon and Chronos are two popular Mesos frameworks that are widely used for deploying fault-tolerant services and periodic batch jobs. Marathon and Chronos provide by design mechanisms for horizontal elasticity, scaling up and down the number of job and service instances. Horizontal elasticity is appropriate when the problems that are solved are inherently parallel. However, when the problem cannot benefit from an increase of the amount of resources, vertical elasticity must be considered. This work implements on top of Marathon and Chronos Mesos frameworks, a mechanism to vary the resources associated to an executor dynamically, according to its progress and considering specific Quality of Service (QoS). The mechanism developed provides a wrapper executable and a service that takes the decision of increasing or decreasing the resources allocated to different Chronos iterations or a long-living Marathon application. The mechanism makes use of checkpointing techniques to preserve the execution of Marathon applications and leverages OpenStack Monasca for the monitoring. \footnote{The work in this article has been funded by projects BIGCLOE and EUBra-BIGSEA, BIGLOE is funded by the Spanish ``Ministerio de Econom\'ia, Industria y Competitividad" with reference number TIN2016-79951-R and EUBra-BIGSEA is funded jointly by the European Commission under the Cooperation Programme, Horizon 2020 grant agreement No 690116 and the Brazilian Ministério de Ciência, Tecnologia e Inovação (MCTI). | es_ES |
dc.description.sponsorship | The work in this article has been funded by projects BIGCLOE and EUBra BIGSEA, BIGLOE is funded by the Spanish "Ministerio de Economia, Industria y Competitividad" with reference number TIN2016-79951-R and EUBra-BIGSEA is funded jointly by the European Commission under the Cooperation Programme, Horizon 2020 grant agreement No 690116 and the Brazilian Ministerio de Ciencia, Tecnologia e Inovacao (MCTI). | es_ES |
dc.language | Inglés | es_ES |
dc.publisher | Elsevier | es_ES |
dc.relation.ispartof | Journal of Parallel and Distributed Computing | es_ES |
dc.rights | Reserva de todos los derechos | es_ES |
dc.subject | Quality of service | es_ES |
dc.subject | Cloud Computing | es_ES |
dc.subject | Vertical elasticity | es_ES |
dc.subject | Mesos frameworks | es_ES |
dc.subject.classification | CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL | es_ES |
dc.subject.classification | LENGUAJES Y SISTEMAS INFORMATICOS | es_ES |
dc.title | Vertical Elasticity on Marathon and Chronos Mesos frameworks | es_ES |
dc.type | Artículo | es_ES |
dc.identifier.doi | 10.1016/j.jpdc.2019.01.002 | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/EC/H2020/690116/EU/EUrope-BRAzil Collaboration on BIG Data Scientific REsearch through Cloud-Centric Applications/ | es_ES |
dc.relation.projectID | info:eu-repo/grantAgreement/MINECO//TIN2016-79951-R/ES/COMPUTACION BIG DATA Y DE ALTAS PRESTACIONES SOBRE MULTI-CLOUDS ELASTICOS/ | es_ES |
dc.rights.accessRights | Abierto | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Instituto de Instrumentación para Imagen Molecular - Institut d'Instrumentació per a Imatge Molecular | es_ES |
dc.contributor.affiliation | Universitat Politècnica de València. Departamento de Sistemas Informáticos y Computación - Departament de Sistemes Informàtics i Computació | es_ES |
dc.description.bibliographicCitation | López-Huguet, S.; Natanael, I.; Brito, A.; Blanquer Espert, I. (2019). Vertical Elasticity on Marathon and Chronos Mesos frameworks. Journal of Parallel and Distributed Computing. 133:179-192. https://doi.org/10.1016/j.jpdc.2019.01.002 | es_ES |
dc.description.accrualMethod | S | es_ES |
dc.relation.publisherversion | https://doi.org/10.1016/j.jpdc.2019.01.002 | es_ES |
dc.description.upvformatpinicio | 179 | es_ES |
dc.description.upvformatpfin | 192 | es_ES |
dc.type.version | info:eu-repo/semantics/publishedVersion | es_ES |
dc.description.volume | 133 | es_ES |
dc.relation.pasarela | S\368793 | es_ES |
dc.contributor.funder | European Commission | es_ES |
dc.contributor.funder | Ministerio de Economía y Competitividad | es_ES |