Score: 0

DREAMS: Decentralized Resource Allocation and Service Management across the Compute Continuum Using Service Affinity

Published: September 9, 2025 | arXiv ID: 2509.07497v1

By: Hai Dinh-Tuan, Tien Hung Nguyen, Sanjeet Raj Pandey

Potential Business Impact:

Helps factories make things better by sharing computer tasks.

Business Areas:
Cloud Computing Internet Services, Software

Modern manufacturing systems require adaptive computing infrastructures that can respond to highly dynamic workloads and increasingly customized production demands. The compute continuum emerges as a promising solution, enabling flexible deployment of microservices across distributed, heterogeneous domains. However, this paradigm also requires a novel approach to resource allocation and service placement, as traditional centralized solutions struggle to scale effectively, suffer from latency bottlenecks, and introduce single points of failure. In this paper, we present DREAMS, a decentralized framework that optimizes microservice placement decisions collaboratively across different computational domains. At its core, DREAMS introduces agents that operate autonomously within each domain while coordinating globally through a Raft-based consensus algorithm and cost-benefit voting. This decentralized architecture enables responsive, privacy-preserving, and fault-tolerant coordination, making it particularly suitable given the growing prevalence of multi-stakeholder scenarios across the compute continuum. In particular, within modern manufacturing environments, DREAMS achieves globally optimized service placements while maintaining high fault tolerance. Further evaluations demonstrate that key coordination operations, such as Local Domain Manager (LDM) registration and migration voting, scale sub-linearly with the number of domains, confirming the efficiency and scalability of our proposal.

Country of Origin
🇩🇪 Germany

Page Count
8 pages

Category
Computer Science:
Distributed, Parallel, and Cluster Computing