Reliable Transactions in Serverless-Edge Architecture

01/04/2022
by   Suyash Gupta, et al.
0

With a growing interest in edge applications, such as the Internet of Things, the continued reliance of developers on existing edge architectures poses a threat. Existing edge applications make use of edge devices that have access to limited resources. Hence, they delegate compute-intensive tasks to the third-party cloud servers. In such an edge-cloud model, neither the edge devices nor the cloud servers can be trusted as they can act maliciously. Further, delegating tasks to cloud servers does not free the application developer from server provisioning and resource administration. In this paper, we present the vision of a novel Byzantine Fault- Tolerant Serverless-Edge architecture. In our architecture, we delegate the compute-intensive tasks to existing Serverless cloud infrastructures, which relieve us from the tasks of provisioning and administration. Further, we do not trust the edge devices and require them to order each request in a byzantine fault-tolerant manner. Neither do we trust the serverless cloud, which requires us to spawn multiple serverless cloud instances. To achieve all these tasks, we design a novel protocol, ServerlessBFT. We discuss all possible attacks in the serverless-edge architecture and extensively evaluate all of its characteristics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/23/2020

CEFIoT: A Fault-Tolerant IoT Architecture for Edge and Cloud

Internet of Things (IoT), the emerging computing infrastructure that ref...
research
10/08/2019

ABEONA: an Architecture for Energy-Aware Task Migrations from the Edge to the Cloud

This paper presents our preliminary results with ABEONA, an edge-to-clou...
research
12/03/2020

WedgeChain: A Trusted Edge-Cloud Store With Asynchronous (Lazy) Trust

We propose WedgeChain, a data store that spans both edge and cloud nodes...
research
04/08/2021

A Network-based Compute Reuse Architecture for IoT Applications

The tremendous advancements in the Internet of Things (IoT) increasingly...
research
02/03/2022

Dissecting BFT Consensus: In Trusted Components we Trust!

The growing interest in reliable multi-party applications has fostered w...
research
06/08/2020

Secure Byzantine-Robust Machine Learning

Increasingly machine learning systems are being deployed to edge servers...
research
03/04/2023

Hierarchical Training of Deep Neural Networks Using Early Exiting

Deep neural networks provide state-of-the-art accuracy for vision tasks ...

Please sign up or login with your details

Forgot password? Click here to reset