Using energy consumption for self-adaptation in FaaS.

dc.centroE.T.S.I. Informáticaes_ES
dc.contributor.authorSerrano Gutiérrez, Pablo
dc.contributor.authorAyala-Viñas, Inmaculada
dc.date.accessioned2024-07-08T11:05:52Z
dc.date.available2024-07-08T11:05:52Z
dc.date.issued2024
dc.departamentoLenguajes y Ciencias de la Computación
dc.descriptionPolítica de acceso abierto tomada de: https://www.springernature.com/gp/open-research/policies/book-policieses_ES
dc.description.abstractOne of the programming models that has been developing the most in recent years is Function as a Service (FaaS). The growing concern over data centre energy footprints has driven sustainable software development. In serverless applications, energy consumption depends on the energy consumption of the application’s functions. However, measuring energy proves challenging, and the results’ variability complicates optimisation efforts at runtime. This article addresses this issue by measuring serverless function energy consumption and exploring integration into an optimisation system that selects implementations based on their current energy footprint. For this, we have integrated an energy measurement software into a FaaS system. We have analysed how to properly process the data and how to use them to perform self-adaptation. We present a series of methods and policies that make our system not only capable of detecting variations in the energy consumption of the functions, but it does so taking into account the variability in the measurements that each function may present. Our experiments showcase proper integration in a self-adaptive system, showing a reduction up to 5% in energy consumption due to functions in a test application.es_ES
dc.description.sponsorshipUniversidad de Málaga. Campus de Excelencia Internacional Andalucía Tech.es_ES
dc.identifier.citationhttps://link.springer.com/book/9783031664588es_ES
dc.identifier.urihttps://hdl.handle.net/10630/31964
dc.language.isoenges_ES
dc.publisherSpringer Naturees_ES
dc.relation.eventdate06/2024es_ES
dc.relation.eventplaceLimassol, Chiprees_ES
dc.relation.eventtitleICSR 2024es_ES
dc.rights.accessRightsopen accesses_ES
dc.subjectInternet de los objetoses_ES
dc.subject.otherSustainabilityes_ES
dc.subject.otherServerlesses_ES
dc.subject.otherSself-adaptivees_ES
dc.titleUsing energy consumption for self-adaptation in FaaS.es_ES
dc.typeconference outputes_ES
dspace.entity.typePublication
relation.isAuthorOfPublicationacfa39b4-027e-4297-a201-006f5c997614
relation.isAuthorOfPublication.latestForDiscoveryacfa39b4-027e-4297-a201-006f5c997614

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
ICSR_final.pdf
Size:
843.14 KB
Format:
Adobe Portable Document Format
Description: