Efficient Management of Composite Heterogeneous Applications at the Network Edge
Artikel i vetenskaplig tidskrift, 2026

Edge computing is a promising paradigm for deploying latency-sensitive applications (Apps) as it brings resources closer to end users. Edge Apps often adopt a microservice (MS) architecture, breaking monolithic Apps into lightweight, containerized MSs that can be dynamically and independently deployed. However, managing such Apps involves three key challenges: (i) optimizing the placement of MSs to reduce both response time and resource overhead, (ii) handling MS migration or relocation as users move while minimizing App service disruption (App downtime), and (iii) enabling MS sharing across Apps while ensuring performance guarantees. We formulate this as an optimization problem, named Multi-microservice Application Placement (MAP), prove its NP-hardness, and introduce STEP (State and Topology-aware Edge-MS Placement), a polynomial-time heuristic. STEP distinguishes itself from prior work by: (i) jointly considering stateful and stateless MS characteristics in deployment decisions, (ii) exploiting MS shareability to reduce resource usage, (iii) balancing response latency, App downtime, and resource utilization, and (iv) leveraging multiple versions of the same MS to adapt quality of service to available edge resources. Our results in a small-scale scenario show that STEP achieves near-optimal performance with only 7% higher CPU cost than the optimal solution. Large-scale real-time experiments on a Kubernetes cluster demonstrate that STEP consistently outperforms competing methods, achieving up to 50% lower deployment costs while delivering 50% gain in app quality and saving 15% in radio resources with over 90% request success rates.

stateless and stateful microservices

Mobile edge computing

service management

application deployment and migration

Författare

Madhura Adeppady

Politecnico di Torino

Yenchia Yu

Politecnico di Torino

Ali Asghar Rahmanian Kooshkaki

Chalmers, Data- och informationsteknik, Dator- och nätverkssystem

Göteborgs universitet

Ahmed Ali-Eldin Hassan

Göteborgs universitet

Chalmers, Data- och informationsteknik, Dator- och nätverkssystem

Carla Fabiana Chiasserini

Göteborgs universitet

Chalmers, Data- och informationsteknik, Dator- och nätverkssystem

Politecnico di Torino

Consorzio Nazionale Interuniversitario per le Telecomunicazioni (CNIT)

IEEE Transactions on Network and Service Management

19324537 (eISSN)

Vol. 23 6550-6568

Ämneskategorier (SSIF 2025)

Datavetenskap (datalogi)

Datorsystem

DOI

10.1109/TNSM.2026.3709656

Mer information

Senast uppdaterat

2026-08-13