A Decentralized Framework with Dynamic and Event-Driven Container Orchestration at the Edge

06/23/2022
by   Umut Can Özyar, et al.
0

Virtualization provides an abstraction layer for the Internet of Things technology to tackle the heterogeneity of the edge networks. It enables the deployment of an application on devices with different architectures to achieve uniformity. This study lays down the fundamentals of a framework for dynamic and event-driven orchestration towards a fully decentralized edge. It provides a blockchain-based delivery platform for containerized applications registered with their resource requirements through a registry on a distributed file system, namely InterPlanetary File System (IPFS). The decentralized resource manager running on the metrics scraped from the host and the virtualization platform, i.e., Docker in our implementation, dynamically optimizes the resources allocated to each container. The framework ensures that variable workloads of a heterogeneous environment can co-exist on multiple edge devices. An event-driven architecture is built over a lightweight messaging protocol, MQTT, capitalizing on the asynchronous and distributed nature of the publish/subscribe pattern to achieve a truly distributed system.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/02/2022

End-to-End Security for Distributed Event-Driven Enclave Applications on Heterogeneous TEEs

This paper presents an approach to provide strong assurance of the secur...
research
10/27/2017

Edge-as-a-Service: Towards Distributed Cloud Architectures

We present an Edge-as-a-Service (EaaS) platform for realising distribute...
research
01/11/2023

A Deployment-First Methodology to Mechanism Design and Refinement in Distributed Systems

Catalyzed by the popularity of blockchain technology, there has recently...
research
03/23/2020

Attract More Miners to Join in Blochchain Construction for Internet of Things

The world-changing blockchain technique provides a novel method to estab...
research
10/13/2019

HyperProv: Decentralized Resilient Data Provenance at the Edge with Blockchains

Data provenance and lineage are critical for ensuring integrity and repr...
research
02/04/2020

HiveMind: A Scalable and Serverless Coordination Control Platform for UAV Swarms

Swarms of autonomous devices are increasing in ubiquity and size. There ...
research
06/16/2020

Distributed File System for an Edge-Based Environment

Recent developments in the industry of personal computing led to a great...

Please sign up or login with your details

Forgot password? Click here to reset