2021
DOI: 10.1007/978-3-030-85665-6_17
|View full text |Cite
|
Sign up to set email alerts
|

Colony: Parallel Functions as a Service on the Cloud-Edge Continuum

Abstract: Although smart devices markets are increasing their sales figures; their computing capabilities are not sufficient to provide goodenough-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 a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
1
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 10 publications
(4 citation statements)
references
References 18 publications
0
1
0
Order By: Relevance
“…The second scenario, called sense-process-actuate, considers that computation is triggered by the infrastructure when sensing an event and the IT platform is expected to process it and provide an appropriate response even activating some of the actuators to produce some physical effect. This is usually handled by submitting a Machine Learning inference operation to a Function-as-a-Service provider [1,5,11,16].…”
Section: Related Work 21 Programming ML Workflows For the Continuummentioning
confidence: 99%
See 2 more Smart Citations
“…The second scenario, called sense-process-actuate, considers that computation is triggered by the infrastructure when sensing an event and the IT platform is expected to process it and provide an appropriate response even activating some of the actuators to produce some physical effect. This is usually handled by submitting a Machine Learning inference operation to a Function-as-a-Service provider [1,5,11,16].…”
Section: Related Work 21 Programming ML Workflows For the Continuummentioning
confidence: 99%
“…In general, the currently available software development solutions target one of these scenarios and focus on tackling the specific challenges set out by the scenario they deal with; however, this technological heterogeneity incurs the adoption of a wide range of programming frameworks and models that hinder the efficient development of solutions targeting complete solutions of the continuum. To the best of our knowledge, Colony [16] is the only framework able to efficiently support the three scenarios with one single programming model thanks to its native support of the COMPSs programming model [17,19].…”
Section: Related Work 21 Programming ML Workflows For the Continuummentioning
confidence: 99%
See 1 more Smart Citation
“…Only few approaches for function execution in continuums have been proposed before, for instance with Delta, an intelligent function scheduler based on predictors and the funcX platform that can lead to 50%-80% execution time reduction [8]. Similar approaches are Pilot-Edge, characterised by support for heterogeneous workloads and decoupled resource management [10], and Colony, supporting three edge-cloud computing scenarios for work ows based on FaaS agents [9]. Osmotic computing has also been proposed to connect edges with data centres seamlessly [13].…”
mentioning
confidence: 99%