@inproceedings{b3071734c46d4d17b9f37e54667df579,
title = "A declarative approach to topology - aware serverless function-execution scheduling",
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.",
keywords = "Function Execution Scheduling, Optimisation, Serverless, Topology aware",
author = "{De Palma}, Giuseppe and Saverio Giallorenzo and Jacopo Mauro and Matteo Trentin and Gianluigi Zavattaro",
note = "Publisher Copyright: {\textcopyright} 2022 IEEE.; 2022 IEEE International Conference on Web Services, ICWS 2022 ; Conference date: 11-07-2022 Through 15-07-2022",
year = "2022",
doi = "10.1109/ICWS55610.2022.00056",
language = "English",
series = "Proceedings - IEEE International Conference on Web Services, ICWS 2022",
pages = "337--342",
editor = "Ardagna, {Claudio Agostino} and Nimanthi Atukorala and Boualem Benatallah and Athman Bouguettaya and Fabio Casati and Chang, {Carl K.} and Chang, {Rong N.} and Ernesto Damiani and Guegan, {Chirine Ghedira} and Robert Ward and Fatos Xhafa and Xiaofei Xu and Jia Zhang",
booktitle = "Proceedings - IEEE International Conference on Web Services, ICWS 2022",
publisher = "IEEE",
address = "United States",
}