CAROL: confidence-aware resilience model for edge federations
File(s)CAROL.pdf (5.22 MB)
Accepted version
Author(s)
Tuli, Shreshth
Casale, Giuliano
Jennings, Nick
Type
Conference Paper
Abstract
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 brokerworker 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 RaspberryPi 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.
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 brokerworker 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 RaspberryPi 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.
Date Issued
2022-07-25
Date Acceptance
2022-03-14
Citation
2022 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), 2022
Journal / Book Title
2022 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN)
Copyright Statement
© 2022 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Source
The 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks
Subjects
Science & Technology
Technology
Computer Science, Hardware & Architecture
Computer Science, Software Engineering
Computer Science, Theory & Methods
Computer Science
Edge Federations
Service Resilience
Confidence-Aware
Generative Models
Deep Learning
INTERNET
cs.DC
cs.DC
cs.LG
Publication Status
Published
Start Date
2022-06-27
Finish Date
2022-06-30
Coverage Spatial
Baltimore, MD, USA