<div class="csl-bib-body">
<div class="csl-entry">Raith, P. A. (2025). <i>Self-adaptive serverless edge computing for edge intelligence</i> [Dissertation, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2025.127442</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2025.127442
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/223969
-
dc.description.abstract
The Edge Intelligence application paradigm is an umbrella term for AI applications that cooperate across the edge-cloud continuum. Stringent requirements around low latency, privacy, personalization, and complex interactions are characteristic of them. The edge-cloud continuum is heterogeneous in terms of resources, highly dynamic as users constantly move, and reducing energy consumption is important in edge and cloud deployments. Autonomous application orchestration is crucial for the wide spread adoption of Edge Intelligence. However, current platform paradigms do not fully support Edge Intelligence. Therefore, this thesis presents four contributions that investigate platforms for Edge Intelligence. We conduct a use case study to derive platform requirements and a vision for an Edge Intelligence as a Service platform. Based on these requirements and the necessary support for autonomous application management, we further investigate Serverless Edge Computing. Serverless Edge Computing is a platform paradigm that promises to deliver a fully automated application lifecycle management by abstracting away the heterogeneous edge-cloud continuum and allowing users to simply upload their code as small self-contained functions. We review the current state of Serverless Edge Computing offerings that range from open source to commercial offerings and research. The analysis of Edge Intelligence and the literature review discern that open challenges around mobility and energy-awareness remain. Therefore, we present two novel approaches, which extend Serverless Edge Computing platforms and tackle the challenge of mobile users and energy consumption. The mobility-aware approach proposes a decentralized platform that relies on thresholds to manage functions in response to mobile users (e.g., in Smart Cities). The second approach builds a container scheduler that relies on a graph neural network to estimate the power consumption of devices and reduce overall energy consumption. Based on these two orchestration strategies, we discovered the challenge of properly parameterizing them and propose a self-adaptive platform to tackle this issue. We present a testing framework and a Serverless Edgesimulator that we unify to build a self-adaptive platform prototype. This prototype is fed real-world monitoring data into a simulation that provides insights and on-the-fly optimization of orchestration strategy parameters. In addition, we propose a method to bootstrap prediction-based orchestration strategies by generating synthetic datasets. The former self-adaptive approach targets threshold-based strategies during runtime, while the latter is a prediction model-based approach. Both approaches facilitate a self-adaptive Serverless Edge Computing platform that supports Edge Intelligence applications.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
serverless edge computing
en
dc.subject
edge intelligence
en
dc.subject
self-adaptive system
en
dc.subject
edge-cloud continuum
en
dc.subject
simulation-driven
en
dc.subject
synthetic datasets
en
dc.subject
parameter tuning
en
dc.title
Self-adaptive serverless edge computing for edge intelligence
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2025.127442
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Philipp Alexander Raith
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
dc.contributor.assistant
Nastic, Stefan
-
tuw.publication.orgunit
E194 - Institut für Information Systems Engineering
-
dc.type.qualificationlevel
Doctoral
-
dc.identifier.libraryid
AC17745144
-
dc.description.numberOfPages
227
-
dc.thesistype
Dissertation
de
dc.thesistype
Dissertation
en
tuw.author.orcid
0000-0003-3293-9437
-
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.assistant.staffStatus
staff
-
tuw.advisor.orcid
0000-0001-6872-8821
-
tuw.assistant.orcid
0000-0003-0410-6315
-
item.openairecristype
http://purl.org/coar/resource_type/c_db06
-
item.fulltext
with Fulltext
-
item.openaccessfulltext
Open Access
-
item.mimetype
application/pdf
-
item.languageiso639-1
en
-
item.grantfulltext
open
-
item.openairetype
doctoral thesis
-
item.cerifentitytype
Publications
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.orcid
0000-0003-3293-9437
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering