On the Modeling of Reliability in Extreme Edge Computing Systems

08/11/2022
by   Mhd Saria Allahham, et al.
0

Extreme edge computing (EEC) refers to the endmost part of edge computing wherein computational tasks and edge services are deployed only on extreme edge devices (EEDs). EEDs are consumer or user-owned devices that offer computational resources, which may consist of wearable devices, personal mobile devices, drones, etc. Such devices are opportunistically or naturally present within the proximity of other user devices. Hence, utilizing EEDs to deploy edge services or perform computational tasks fulfills the promise of edge computing of bringing the services and computation as close as possible to the end-users. However, the lack of knowledge and control over the EEDs computational resources raises a red flag, since executing the computational tasks successfully becomes doubtful. To this end, we aim to study the EEDs randomness from the computational perspective, and how reliable is an EED in terms of executing the tasks on time. Specifically, we provide a reliability model for the EEDs that takes into account the probabilistic nature of the availability of the EEDs' computational resources. Moreover, we study the reliability of executing different types of computational tasks in EEC systems that are distributed across the EEDs. Lastly, we carry out experimental results to analyze the EEDs and the EEC systems' reliability behavior in different scenarios.

READ FULL TEXT
research
09/03/2021

The Promise and Challenges of Computation Deduplication and Reuse at the Network Edge

In edge computing environments, where devices may be in close proximity ...
research
05/13/2019

Wireless Edge Computing with Latency and Reliability Guarantees

Edge computing is an emerging concept based on distributing computing, s...
research
05/01/2020

Inference Time Optimization Using BranchyNet Partitioning

Deep Neural Network (DNN) applications with edge computing presents a tr...
research
04/04/2018

Personal Volunteer Computing

Since the 1990s, the number of personal computing devices has exploded. ...
research
12/23/2021

Reservoir: Named Data for Pervasive Computation Reuse at the Network Edge

In edge computing use cases (e.g., smart cities), where several users an...
research
06/06/2022

A Hybrid Artificial Neural Network for Task Offloading in Mobile Edge Computing

Edge Computing (EC) is about remodeling the way data is handled, process...
research
03/21/2022

TinyMLOps: Operational Challenges for Widespread Edge AI Adoption

Deploying machine learning applications on edge devices can bring clear ...

Please sign up or login with your details

Forgot password? Click here to reset