OneEdge: An efficient control plane for geo-distributed infrastructures

19Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Resource management for geo-distributed infrastructures is challenging due to the scarcity and non-uniformity of edge resources, as well as the high client mobility and workload surges inherent to situation awareness applications. Due to their centralized nature, state-of-the-art schedulers that work well in datacenters lack the performance and feature requirements of such applications. We present OneEdge, a hybrid control plane that enables autonomous decision-making at edge sites for localized, rapid single-site application deployment. Edge sites handle mobility, churn, and load spikes, by cooperating with a centralized controller that allows coordinated multi-site scheduling and dynamic reconfiguration. OneEdge's scheduling decisions are driven by each application's end-to-end service level objective (E2E SLO) as well as the specific requirements of situation awareness applications. OneEdge's novel distributed state management combines autonomous decision-making at the edge sites for rapid localized resource allocations with decision-making at the central controller when multi-site application deployment is needed. Using a mix of applications on multi-region Azure instances, we show that, in contrast to centralized or fully distributed control planes, OneEdge caters to the unique requirements of situation awareness applications. Compared to a centralized control plane, OneEdge reduces deployment latency by 66% for single-site applications, without compromising E2E SLOs.

Cite

CITATION STYLE

APA

Saurez, E., Gupta, H., Daglis, A., & Ramachandran, U. (2021). OneEdge: An efficient control plane for geo-distributed infrastructures. In SoCC 2021 - Proceedings of the 2021 ACM Symposium on Cloud Computing (pp. 182–196). Association for Computing Machinery, Inc. https://doi.org/10.1145/3472883.3487008

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free