Treffer: Colony: Parallel functions as a service on the cloud-edge continuum

Title:
Colony: Parallel functions as a service on the cloud-edge continuum
Publisher Information:
Springer Nature 2021
Document Type:
E-Ressource Electronic Resource
Availability:
Open access content. Open access content
Open Access
Note:
16 p.
application/pdf
English
Other Numbers:
HGF oai:upcommons.upc.edu:2117/367956
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.
978-3-030-85665-6
10.1007/978-3-030-85665-6_17
1331653259
Contributing Source:
UNIV POLITECNICA DE CATALUNYA
From OAIster®, provided by the OCLC Cooperative.
Accession Number:
edsoai.on1331653259
Database:
OAIster

Weitere Informationen

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.
This work has been supported by the Spanish Government (PID2019-107255GB), by Generalitat de Catalunya (contract 2014-SGR-1051), and by the European Commission through the Horizon 2020 Research and Innovation program under Grant Agreement No. 101016577 (AI-SPRINT project).
Peer Reviewed
Postprint (author's final draft)