Engineering and Experimentally Benchmarking a Container-based Edge Computing System

02/10/2020
by   Francisco Carpio, et al.
0

While edge computing is envisioned to superbly serve latency sensitive applications, the implementation-based studies benchmarking its performance are few and far between. To address this gap, we engineer a modular edge cloud computing system architecture that is built on latest advances in containerization techniques, including Kafka, for data streaming, Docker, as application platform, and Firebase Cloud, as realtime database system. We benchmark the performance of the system in terms of scalability, resource utilization and latency by comparing three scenarios: cloud-only, edge-only and combined edge-cloud. The measurements show that edge-only solution outperforms other scenarios only when deployed with data located at one edge only, i.e., without edge computing wide data synchronization. In case of applications requiring data synchronization through the cloud, edge-cloud scales around a factor 10 times better than cloud-only, until certain number of concurrent users in the system, and above this point, cloud-only scales better. In terms of resource utilization, we observe that whereas the mean utilization increases linearly with the number of user requests, the maximum values for the memory and the network I/O heavily increase when with an increasing amount of data.

READ FULL TEXT

page 1

page 2

page 4

page 5

research
06/05/2022

BenchFaaS: Benchmarking Serverless Functions in an Edge Computing Network Testbed

The serverless computing model has evolved as one of the key solutions i...
research
05/11/2021

Engineering and Experimentally Benchmarking a Serverless Edge Computing System

Thanks to the latest advances in containerization, the serverless edge c...
research
04/24/2020

A Survey on Edge Benchmarking

Edge computing is the next Internet frontier that will leverage computin...
research
04/11/2023

Measuring Latency Reduction and the Digital Divide of Cloud Edge Datacenters

Cloud providers are highly incentivized to reduce latency. One way they ...
research
07/16/2023

Measurement-Driven Design and Runtime Optimization in Edge Computing: Methodology and Tools

Edge computing is projected to become the dominant form of cloud computi...
research
12/29/2019

EdgeToll: A Blockchain-based Toll Collection System for Public Sharing of Heterogeneous Edges

Edge computing is a novel paradigm designed toimprove the quality of ser...
research
09/14/2023

Comparison of DDS, MQTT, and Zenoh in Edge-to-Edge/Cloud Communication with ROS 2

With the development of IoT and edge computing, there is a need for effi...

Please sign up or login with your details

Forgot password? Click here to reset