paper-with-me

홈 › Papers

Multi-Dimensional Autoscaling of Stream Processing Services on Edge Devices

2025-10-08 · Boris Sedlak, Philipp Raith, Andrea Morichetta, Víctor Casamayor Pujol, Schahram Dustdar arxiv

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.

📄 PDF Abstract BibTeX arXiv:2510.06882

Code (0)

등록된 구현이 없습니다.

Tasks

Reinforcement Learning

Similar Papers 제목 키워드 기반

Multi-dimensional Autoscaling of Processing Services: A Comparison of Agent-based Methods

2025-06-12 · Boris Sedlak, Alireza Furutanpey, Zihang Wang, Víctor Casamayor Pujol 외

Edge computing breaks with traditional autoscaling due to strict resource constraints, thus, motivating more flexible scaling behaviors using multiple elasticity dimensions. This work introduces an agent-based autoscalin…

Edge-computing

Towards a Proactive Autoscaling Framework for Data Stream Processing at the Edge using GRU and Transfer Learning

2025-07-19 · Eugene Armah, Linda Amoako Bannning arxiv

Processing data at high speeds is becoming increasingly critical as digital economies generate enormous data. The current paradigms for timely data processing are edge computing and data stream processing (DSP). Edge com…

Reinforcement LearningTransfer Learning

Graph-PHPA: Graph-based Proactive Horizontal Pod Autoscaling for Microservices using LSTM-GNN

2022-09-06 · Hoa X. Nguyen, Shaoshu Zhu, Mingming Liu

Microservice-based architecture has become prevalent for cloud-native applications. With an increasing number of applications being deployed on cloud platforms every day leveraging this architecture, more research effort…

Graph Neural Network

A Meta Reinforcement Learning Approach for Predictive Autoscaling in the Cloud

2022-05-31 · Siqiao Xue, Chao Qu, Xiaoming Shi, Cong Liao 외

Predictive autoscaling (autoscaling with workload forecasting) is an important mechanism that supports autonomous adjustment of computing resources in accordance with fluctuating workload demands in the Cloud. In recent …

CPUDecision MakingManagementMeta Reinforcement Learning+2

Streamlining Resilient Kubernetes Autoscaling with Multi-Agent Systems via an Automated Online Design Framework

2025-05-26 · Julien Soulé, Jean-Paul Jamont, Michel Occello, Louis-Marie Traonouez 외

In cloud-native systems, Kubernetes clusters with interdependent services often face challenges to their operational resilience due to poor workload management issues such as resource blocking, bottlenecks, or continuous…

Blocking