The Function as a Service (FaaS) model is becoming increasingly attractive for both cloud and edge computing scenarios, offering a solution where self-contained functions are executed in response to specific events. In this model, the complexities of load balancing and scaling are handled by the service providers. However, accurate resource consumption estimates are crucial in FaaS-enabled clusters, especially at the edge, to optimize resource efficiency, minimize latency, prevent overloads, and ensure scalability. This work focuses on performance modeling within FaaS-enabled distributed and decentralized edge environments, at both the node and function levels. Using a Machine Learning (ML)-based approach, we propose a framework to predict key performance metrics, such as CPU usage, memory, and energy consumption. Additionally, we forecast potential system overloads based on the incoming load. By introducing a profiling tool that characterizes functions by their resource usage patterns, prediction of node-level resource consumption without needing detailed function-level knowledge is made possible. Experimental results show that our models achieve 97% accuracy in predicting node overloads.

Filippini, F., Cavenaghi, L., Calmi, N., Savi, M., Ciavotta, M. (2025). ML-Based Performance Modeling in Edge FaaS Systems. In Service-Oriented and Cloud Computing 11th IFIP WG 6.12 European Conference, ESOCC 2025, Bolzano, Italy, February 20–21, 2025, Proceedings (pp.112-127). Springer Science and Business Media Deutschland GmbH [10.1007/978-3-031-84617-5_10].

ML-Based Performance Modeling in Edge FaaS Systems

Filippini F.;Savi M.;Ciavotta M.
2025

Abstract

The Function as a Service (FaaS) model is becoming increasingly attractive for both cloud and edge computing scenarios, offering a solution where self-contained functions are executed in response to specific events. In this model, the complexities of load balancing and scaling are handled by the service providers. However, accurate resource consumption estimates are crucial in FaaS-enabled clusters, especially at the edge, to optimize resource efficiency, minimize latency, prevent overloads, and ensure scalability. This work focuses on performance modeling within FaaS-enabled distributed and decentralized edge environments, at both the node and function levels. Using a Machine Learning (ML)-based approach, we propose a framework to predict key performance metrics, such as CPU usage, memory, and energy consumption. Additionally, we forecast potential system overloads based on the incoming load. By introducing a profiling tool that characterizes functions by their resource usage patterns, prediction of node-level resource consumption without needing detailed function-level knowledge is made possible. Experimental results show that our models achieve 97% accuracy in predicting node overloads.
paper
Edge Computing; Function as a Service; Machine Learning; Performance Modeling;
English
11th IFIP WG 6.12 European Conference, ESOCC 2025 - February 20–21, 2025
2025
Pahl, C; Janes, A; Cerny, T; Lenarduzzi, V; Esposito, M
Service-Oriented and Cloud Computing 11th IFIP WG 6.12 European Conference, ESOCC 2025, Bolzano, Italy, February 20–21, 2025, Proceedings
9783031846168
21-feb-2025
2025
15547 LNCS
112
127
https://link.springer.com/chapter/10.1007/978-3-031-84617-5_10
partially_open
Filippini, F., Cavenaghi, L., Calmi, N., Savi, M., Ciavotta, M. (2025). ML-Based Performance Modeling in Edge FaaS Systems. In Service-Oriented and Cloud Computing 11th IFIP WG 6.12 European Conference, ESOCC 2025, Bolzano, Italy, February 20–21, 2025, Proceedings (pp.112-127). Springer Science and Business Media Deutschland GmbH [10.1007/978-3-031-84617-5_10].
File in questo prodotto:
File Dimensione Formato  
filippini-2025-ESOCC-AAM.pdf

embargo fino al 21/02/2026

Tipologia di allegato: Author’s Accepted Manuscript, AAM (Post-print)
Licenza: Licenza open access specifica dell’editore
Dimensione 3.03 MB
Formato Adobe PDF
3.03 MB Adobe PDF   Visualizza/Apri   Richiedi una copia
filippini-2025-ESOCC-preprint.pdf

accesso aperto

Tipologia di allegato: Submitted Version (Pre-print)
Licenza: Creative Commons
Dimensione 3.03 MB
Formato Adobe PDF
3.03 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/546347
Citazioni
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
Social impact