ECO: Edge-Cloud Optimization of 5G applications

09/02/2021
by   Kunal Rao, et al.
0

Centralized cloud computing with 100+ milliseconds network latencies cannot meet the tens of milliseconds to sub-millisecond response times required for emerging 5G applications like autonomous driving, smart manufacturing, tactile internet, and augmented or virtual reality. We describe a new, dynamic runtime that enables such applications to make effective use of a 5G network, computing at the edge of this network, and resources in the centralized cloud, at all times. Our runtime continuously monitors the interaction among the microservices, estimates the data produced and exchanged among the microservices, and uses a novel graph min-cut algorithm to dynamically map the microservices to the edge or the cloud to satisfy application-specific response times. Our runtime also handles temporary network partitions, and maintains data consistency across the distributed fabric by using microservice proxies to reduce WAN bandwidth by an order of magnitude, all in an application-specific manner by leveraging knowledge about the application's functions, latency-critical pipelines and intermediate data. We illustrate the use of our runtime by successfully mapping two complex, representative real-world video analytics applications to the AWS/Verizon Wavelength edge-cloud architecture, and improving application response times by 2x when compared with a static edge-cloud implementation.

READ FULL TEXT

page 6

page 9

research
06/17/2021

Latency-aware and Survivable Mapping of VNFs in 5G Network Edge Cloud

Network Functions Virtualization (NFV) and Multi-access Edge Computing (...
research
06/28/2020

EdgeKV: Decentralized, scalable, and consistent storage for the edge

Edge computing moves the computation closer to the data and the data clo...
research
05/17/2018

Towards Enabling Novel Edge-Enabled Applications

Edge computing has emerged as a distributed computing paradigm to overco...
research
12/29/2018

PI-Edge: A Low-Power Edge Computing System for Real-Time Autonomous Driving Services

To simultaneously enable multiple autonomous driving services on afforda...
research
08/21/2023

Semantic Programming for Device-Edge-Cloud Continuum

This position paper presents ThothSP, a Semantic Programming framework w...
research
03/11/2021

Data Collection and Utilization Framework for Edge AI Applications

As data being produced by IoT applications continues to explode, there i...
research
05/06/2022

Evolving 5G: ANIARA, an Edge-Cloud perspective

Emerging use-cases like smart manufacturing and smart cities pose challe...

Please sign up or login with your details

Forgot password? Click here to reset