Skip to content

ADASCALE: An Adaptive Scaling and Placement Framework for Microservices Under Dynamics

Jul 2026 · arXiv.org · Vol abs/2607.15681 · 0 citations · 23 references
Computer Science

TL;DR

ADASCALE is an adaptive framework that jointly scales and places microservice replicas under multi-dimensional dynamics that consistently meets SLO targets and improves both latency and throughput.

Abstract

Microservice applications are increasingly deployed across cloud--edge environments, where heterogeneous nodes and time-varying inter-node delays amplify the impact of placement decisions. At the same time, these applications face non-stationary traffic, shifts in the mix of root request operations that exercise different call graphs, and heterogeneous communication modes that determine how network latency and queuing propagate to end-to-end (E2E) performance. Existing autoscalers and network-aware schedulers typically handle only a subset of these dynamics, leading to either compute bottlenecks or inflated cross-node latency and thus SLO violations. We propose ADASCALE, an adaptive framework that jointly scales and places microservice replicas under such multi-dimensional dynamics. ADASCALE implements a Monitor--Analyzer--Planner--Executor (MAPE) loop that extracts per-edge and per-service demand from distributed traces and service-mesh metrics, identifies the most critical root operation under a mixed workload, computes SLO-aware replica targets, and then places replicas to minimize a demand-weighted latency objective given the current inter-node latency matrix. To react quickly to networking perturbations, ADASCALE triggers a reactive placement loop, while a steady-state autoscaling loop handles demand shifts. We evaluate ADASCALE on a cloud--edge Kubernetes cluster using the DeathStarBench Social Network application with three root operations under varying load and workload mixes. Across scenarios, ADASCALE consistently meets SLO targets and improves both latency and throughput: compared with NetMARKS_Scale, it achieves up to 1.56x, 1.93x, and 1.34x lower average response time (for compose-post, read-home-timeline, and read-user-timeline) and up to 2.16x, 1.32x, and 1.36x higher throughput, respectively.

View source

Similar papers

2026

Efficient Management of Composite Heterogeneous Applications at the Network Edge

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, managin...

Madhura Adeppady, Yenchia Yu, Ali Rahmanian et al. · 0 citations
Conference Jul 2026

AI-Driven Optimization of Inter-Service Communication and Latency Reduction in Distributed Microservices

The proliferation of cloud-native microservice architectures has fundamentally transformed enterprise software delivery, yet the accompanying inter-service communication overhead constitutes a dominant source of end-to-end latency, often jeopardising stringent service level objectives (SLOs). Existing mitigation strate...

Mathivanan Durai, Madabhushana Pranitha · 0 citations
Book Open access Apr 2026

iFogSim-Placement: A Simulation Framework for Edge Service Placement

iFogSim-placement, a framework designed for experimenting with self-adaptive service placement, is introduced, demonstrating its ability to capture performance metrics, including application latency, resource usage, and energy consumption.

Joseph Poon, Christian Cabrera, N. D. Lawrence · 0 citations
Open access Aug 2026

Hierarchical Scheduler with Adaptive Time-Budget Reallocation for Time-Triggered Edge-Fog-Cloud Architectures

The lack of determinism restricts the integration of safety-critical applications into Edge–Fog–Cloud (EFC) architectures. Existing EFC schedulers are typically designed for dynamic, best-effort operation based on unmanaged resource allocation and elastic virtualization. This paradigm introduces unbounded queueing, res...

Omar Hekal, Josepaul Paulachan, Daniel Onwuchekwa et al. · 0 citations
Conference Open access Jul 2026

Profiling and Scheduling Complex O-RAN Applications Across the 5G Edge and Cloud

O-DAG is presented, an end-to-end framework that closes the SAGA--simulation gap and evaluates five scheduling algorithms for a slice scheduling application across various configurations spanning 5K--50K UEs, 2--20 cells, and 2--10 network slices.

Y. Hwang, B. Krishnamachari · 0 citations
Jul 2026

Task-aware dynamic optimization for edge cloud systems

TADOF is a dynamic optimization framework that jointly performs energy-aware elastic scaling and task migration under drift-aware periodic modeling and burst detection and observed about 18–34% lower energy and 15–28% lower migration cost than threshold and A2C/TD3 baselines while preserving QoS.

Juan Guo, Yanqun Zuo, Zhixian Chang · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.