CAROL: Confidence-Aware Resilience Model for Edge Federations

03/14/2022
by   Shreshth Tuli, et al.
0

In recent years, the deployment of large-scale Internet of Things (IoT) applications has given rise to edge federations that seamlessly interconnect and leverage resources from multiple edge service providers. The requirement of supporting both latency-sensitive and compute-intensive IoT tasks necessitates service resilience, especially for the broker nodes in typical broker-worker deployment designs. Existing fault-tolerance or resilience schemes often lack robustness and generalization capability in non-stationary workload settings. This is typically due to the expensive periodic fine-tuning of models required to adapt them in dynamic scenarios. To address this, we present a confidence aware resilience model, CAROL, that utilizes a memory-efficient generative neural network to predict the Quality of Service (QoS) for a future state and a confidence score for each prediction. Thus, whenever a broker fails, we quickly recover the system by executing a local-search over the broker-worker topology space and optimize future QoS. The confidence score enables us to keep track of the prediction performance and run parsimonious neural network fine-tuning to avoid excessive overheads, further improving the QoS of the system. Experiments on a Raspberry-Pi based edge testbed with IoT benchmark applications show that CAROL outperforms state-of-the-art resilience schemes by reducing the energy consumption, deadline violation rates and resilience overheads by up to 16, 17 and 36 percent, respectively.

READ FULL TEXT

page 1

page 5

page 10

research
08/16/2022

DRAGON: Decentralized Fault Tolerance in Edge Federations

Edge Federation is a new computing paradigm that seamlessly interconnect...
research
10/15/2018

Bi-Objective Optimization for Energy Aware Internet of Things Service Composition

In recent years, service-oriented-based Internet of Things (IoT) has rec...
research
10/13/2019

Resilient Service Embedding In IoT Networks

The Internet of Things (IoT) has been applied to a large number of heter...
research
07/30/2019

Runtime QoS service for application-driven adaptation in network computing

A distributed application executing on a Network of Workstations (NOW) n...
research
04/25/2022

Comeback Kid: Resilience for Mixed-Critical Wireless Network Resource Management

The future sixth generation (6G) of communication systems is envisioned ...
research
11/12/2021

FaaS Execution Models for Edge Applications

In this paper, we address the problem of supporting stateful workflows f...
research
02/24/2023

Uncertainty-Aware Workload Prediction in Cloud Computing

Predicting future resource demand in Cloud Computing is essential for ma...

Please sign up or login with your details

Forgot password? Click here to reset