<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 anda vision for an Edge Intelligence as a Service platform. Based on these requirements andthe 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 tomobile 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 devicesand 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 isfed 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, whilethe 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.mimetype
application/pdf
-
item.openairetype
doctoral thesis
-
item.openairecristype
http://purl.org/coar/resource_type/c_db06
-
item.cerifentitytype
Publications
-
item.languageiso639-1
en
-
item.openaccessfulltext
Open Access
-
item.grantfulltext
open
-
item.fulltext
with Fulltext
-
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