vix.ing · top · new · best · stats · spec

Towards Multi-dimensional Elasticity for Pervasive Stream Processing Services

2025/03/06 by Boris Sedlak, Andrea Morichetta, Sedlak, Boris +7 · 2 citations
Computer Science · #Cloud Computing and Resource Management #FOS: Computer and information sciences #IoT and Edge/Fog Computing #Peer-to-Peer Network Technologies #Performance (cs.PF)

paper · pdf · doi:10.48550/arxiv.2503.04193

openalex publication_date 2025/03/06 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

This paper proposes a hierarchical solution to scale streaming services across quality and resource dimensions. Modern scenarios, like smart cities, heavily rely on the continuous processing of IoT data to provide real-time services and meet application targets (Service Level Objectives -- SLOs). While the tendency is to process data at nearby Edge devices, this creates a bottleneck because resources can only be provisioned up to a limited capacity. To improve elasticity in Edge environments, we propose to scale services in multiple dimensions -- either resources or, alternatively, the service quality. We rely on a two-layer architecture where (1) local, service-specific agents ensure SLO fulfillment through multi-dimensional elasticity strategies; if no more resources can be allocated, (2) a higher-level agent optimizes global SLO fulfillment by swapping resources. The experimental results show promising outcomes, outperforming regular vertical autoscalers, when operating under tight resource constraints.

Cited by

Related