A Distributed Architecture for Edge Service Orchestration with Guarantees
Gabriele Castellano, Flavio Esposito, Fulvio Risso

TL;DR
This paper introduces Senate, a distributed architecture for edge service orchestration that guarantees efficient resource allocation using the DORA algorithm, supporting diverse services with proven performance bounds.
Contribution
The paper presents Senate, a novel distributed architecture for orchestrating heterogeneous edge services, and DORA, an approximation algorithm with guaranteed convergence and optimality bounds.
Findings
DORA guarantees a (1-1/e)-approximation of Pareto optimal resource assignment.
Senate effectively manages heterogeneous services over edge infrastructure.
Prototype evaluation shows practical benefits of the proposed architecture.
Abstract
The Network Function Virtualization paradigm is attracting the interest of service providers, that may greatly benefit from its flexibility and scalability properties. However, the diversity of possible orchestrated services, rises the necessity of adopting specific orchestration strategies for each service request that are unknown a priori. This paper presents Senate, a distributed architecture that enables precise orchestration of heterogeneous services over a common edge infrastructure. To assign shared resources to service orchestrators, Senate uses the Distributed Orchestration Resource Assignment (DORA), an approximation algorithm that we designed to guarantee both a bound on convergence time and an optimal (1-1/e)-approximation with respect to the Pareto optimal resource assignment. We evaluate advantages of service orchestration with Senate and performance of DORA through a…
Click any figure to enlarge with its caption.
Figure 1Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G · Caching and Content Delivery · Cloud Computing and Resource Management
See pages 1-last of senatetechnicalreport.pdf
