State-of-the-art serverless platforms use hard-coded scheduling policies that are unaware of the possible topological constraints of functions. Considering these constraints when scheduling functions leads to sensible performance improvements, e.g., minimising loading times or data-access latencies. This issue becomes more pressing when considered in the emerging multi-cloud and edge-cloud-continuum systems, where only specific nodes can access specialised, local resources. To address this problem, we present a declarative language for defining serverless scheduling policies to express constraints on topologies of schedulers and execution nodes. We implement our approach as an extension of the OpenWhisk platform

A Declarative Approach to Topology-Aware Serverless Function-Execution Scheduling / De Palma, Giuseppe; Giallorenzo, Saverio; Mauro, Jacopo; Trentin, Matteo; Zavattaro, Gianluigi. - ELETTRONICO. - (2022), pp. 337-342. (Intervento presentato al convegno IEEE International Conference on Web Services tenutosi a Barcelona, Spain nel 10-16 Luglio 2022) [10.1109/ICWS55610.2022.00056].

A Declarative Approach to Topology-Aware Serverless Function-Execution Scheduling

De Palma, Giuseppe;Giallorenzo, Saverio;Mauro, Jacopo;Trentin, Matteo;Zavattaro, Gianluigi
2022

Abstract

State-of-the-art serverless platforms use hard-coded scheduling policies that are unaware of the possible topological constraints of functions. Considering these constraints when scheduling functions leads to sensible performance improvements, e.g., minimising loading times or data-access latencies. This issue becomes more pressing when considered in the emerging multi-cloud and edge-cloud-continuum systems, where only specific nodes can access specialised, local resources. To address this problem, we present a declarative language for defining serverless scheduling policies to express constraints on topologies of schedulers and execution nodes. We implement our approach as an extension of the OpenWhisk platform
2022
2022 IEEE International Conference on Web Services (ICWS)
337
342
A Declarative Approach to Topology-Aware Serverless Function-Execution Scheduling / De Palma, Giuseppe; Giallorenzo, Saverio; Mauro, Jacopo; Trentin, Matteo; Zavattaro, Gianluigi. - ELETTRONICO. - (2022), pp. 337-342. (Intervento presentato al convegno IEEE International Conference on Web Services tenutosi a Barcelona, Spain nel 10-16 Luglio 2022) [10.1109/ICWS55610.2022.00056].
De Palma, Giuseppe; Giallorenzo, Saverio; Mauro, Jacopo; Trentin, Matteo; Zavattaro, Gianluigi
File in questo prodotto:
File Dimensione Formato  
icws2022.pdf

accesso aperto

Tipo: Postprint
Licenza: Licenza per accesso libero gratuito
Dimensione 1.18 MB
Formato Adobe PDF
1.18 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/11585/894726
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 1
social impact