Colony: Parallel functions as a service on the cloud-edge continuum
Visualitza/Obre
10.1007/978-3-030-85665-6_17
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/367956
Tipus de documentText en actes de congrés
Data publicació2021
EditorSpringer Nature
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
ProjecteBSC - COMPUTACION DE ALTAS PRESTACIONES VIII (AEI-PID2019-107255GB-C21)
AI-SPRINT - Artificial Intelligence in Secure PRIvacy-preserving computing coNTinuum (EC-H2020-101016577)
AI-SPRINT - Artificial Intelligence in Secure PRIvacy-preserving computing coNTinuum (EC-H2020-101016577)
Abstract
Although smart devices markets are increasing their sales figures, their computing capabilities are not sufficient to provide good-enough-quality services. This paper proposes a solution to organize the devices within the Cloud-Edge Continuum in such a way that each one, as an autonomous individual –Agent–, processes events/data on its embedded compute resources while offering its computing capacity to the rest of the infrastructure in a Function-as-a-Service manner. Unlike other FaaS solutions, the described approach proposes to transparently convert the logic of such functions into task-based workflows backing on task-based programming models; thus, agents hosting the execution of the method generate the corresponding workflow and offloading part of the workload onto other agents to improve the overall service performance. On our prototype, the function-to-workflow transformation is performed by COMPSs; thus, developers can efficiently code applications of any of the three envisaged computing scenarios – sense-process-actuate, streaming and batch processing – throughout the whole Cloud-Edge Continuum without struggling with different frameworks specifically designed for each of them.
CitacióLordan, F.; Lezzi, D.; Badia, R.M. Colony: Parallel functions as a service on the cloud-edge continuum. A: International European Conference on Parallel and Distributed Computing. "Euro-Par 2021: Parallel Processing 27th International Conference on Parallel and Distributed Computing: Lisbon, Portugal, September 1–3, 2021: proceedings". Springer Nature, 2021, p. 269-284. ISBN 978-3-030-85665-6. DOI 10.1007/978-3-030-85665-6_17.
ISBN978-3-030-85665-6
Versió de l'editorhttps://link.springer.com/chapter/10.1007/978-3-030-85665-6_17
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Agents_Europar__Camera_Ready_.pdf | 968,7Kb | Visualitza/Obre |