<div class="csl-bib-body">
<div class="csl-entry">Sedlak, B., Raith, P., Morichetta, A., Casamayor Pujol, V., & Dustdar, S. (2025). <i>Multi-Dimensional Autoscaling of Stream Processing Services on Edge Devices</i>. arXiv. https://doi.org/10.34726/12003</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/227558
-
dc.identifier.uri
https://doi.org/10.34726/12003
-
dc.description.abstract
Edge devices have limited resources, which inevitably leads to situations where stream processing services cannot satisfy their needs. While existing autoscaling mechanisms focus entirely on resource scaling, Edge devices require alternative ways to sustain the Service Level Objectives (SLOs) of competing services. To address these issues, we introduce a Multi-dimensional Autoscaling Platform (MUDAP) that supports fine-grained vertical scaling across both service- and resource-level dimensions. MUDAP supports service-specific scaling tailored to available parameters, e.g., scale data quality or model size for a particular service. To optimize the execution across services, we present a scaling agent based on Regression Analysis of Structural Knowledge (RASK). The RASK agent efficiently explores the solution space and learns a continuous regression model of the processing environment for inferring optimal scaling actions. We compared our approach with two autoscalers, the Kubernetes VPA and a reinforcement learning agent, for scaling up to 9 services on a single Edge device. Our results showed that RASK can infer an accurate regression model in merely 20 iterations (i.e., observe 200s of processing). By increasingly adding elasticity dimensions, RASK sustained the highest request load with 28% less SLO violations, compared to baselines.
en
dc.language.iso
en
-
dc.rights.uri
http://creativecommons.org/licenses/by-nc-sa/4.0/
-
dc.subject
Autoscaling
en
dc.subject
Service Level Objectives
en
dc.subject
Elasticity
en
dc.subject
Edge Computing
en
dc.subject
Distributed Systems
en
dc.subject
Regression Analysis
en
dc.title
Multi-Dimensional Autoscaling of Stream Processing Services on Edge Devices
en
dc.type
Preprint
en
dc.type
Preprint
de
dc.rights.license
Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International
de
dc.rights.license
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International
en
dc.identifier.doi
10.34726/12003
-
dc.identifier.arxiv
2510.06882
-
dc.contributor.affiliation
Universitat Pompeu Fabra, Spain
-
tuw.researchTopic.id
I4
-
tuw.researchTopic.name
Information Systems Engineering
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E194-02 - Forschungsbereich Distributed Systems
-
tuw.publisher.doi
10.48550/ARXIV.2510.06882
-
dc.identifier.libraryid
AC17837196
-
dc.description.numberOfPages
12
-
tuw.author.orcid
0009-0001-2365-8265
-
tuw.author.orcid
0000-0003-3293-9437
-
tuw.author.orcid
0000-0003-3765-3067
-
tuw.author.orcid
0000-0003-2830-8368
-
tuw.author.orcid
0000-0001-6872-8821
-
dc.rights.identifier
CC BY-NC-SA 4.0
de
dc.rights.identifier
CC BY-NC-SA 4.0
en
tuw.publisher.server
arXiv
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.fulltext
with Fulltext
-
item.languageiso639-1
en
-
item.mimetype
application/pdf
-
item.cerifentitytype
Publications
-
item.grantfulltext
open
-
item.openaccessfulltext
Open Access
-
item.openairecristype
http://purl.org/coar/resource_type/c_816b
-
item.openairetype
preprint
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.dept
E194-02 - Forschungsbereich Distributed Systems
-
crisitem.author.orcid
0009-0001-2365-8265
-
crisitem.author.orcid
0000-0003-3293-9437
-
crisitem.author.orcid
0000-0003-3765-3067
-
crisitem.author.orcid
0000-0003-2830-8368
-
crisitem.author.orcid
0000-0001-6872-8821
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering
-
crisitem.author.parentorg
E194 - Institut für Information Systems Engineering