Container Orchestration in Edge and Fog Computing Environments for Real-Time IoT Applications

03/10/2022
by   Zhiyu Wang, et al.
0

Resource management is the principal factor to fully utilize the potential of Edge/Fog computing to execute real-time and critical IoT applications. Although some resource management frameworks exist, the majority are not designed based on distributed containerized components. Hence, they are not suitable for highly distributed and heterogeneous computing environments. Containerized resource management frameworks such as FogBus2 enable efficient distribution of framework's components alongside IoT applications' components. However, the management, deployment, health-check, and scalability of a large number of containers are challenging issues. To orchestrate a multitude of containers, several orchestration tools are developed. But, many of these orchestration tools are heavy-weight and have a high overhead, especially for resource-limited Edge/Fog nodes. Thus, for hybrid computing environments, consisting of heterogeneous Edge/Fog and/or Cloud nodes, lightweight container orchestration tools are required to support both resource-limited resources at the Edge/Fog and resource-rich resources at the Cloud. Thus, in this paper, we propose a feasible approach to build a hybrid and lightweight cluster based on K3s, for the FogBus2 framework that offers containerized resource management framework. This work addresses the challenge of creating lightweight computing clusters in hybrid computing environments. It also proposes three design patterns for the deployment of the FogBus2 framework in hybrid environments, including 1) Host Network, 2) Proxy Server, and 3) Environment Variable. The performance evaluation shows that the proposed approach improves the response time of real-time IoT applications up to 29

READ FULL TEXT

page 3

page 4

page 13

research
12/04/2021

Integration of FogBus2 Framework with Container Orchestration Tools in Cloud and Edge Computing Environments

Currently, due to the advantages of light weight, simple deployment, mul...
research
01/18/2023

Extensions for Shared Resource Orchestration in Kubernetes to Support RT-Cloud Containers

Industries are considering the adoption of cloud computing for real-time...
research
09/27/2021

EdgePier: P2P-based Container Image Distribution in Edge Computing Environments

Edge and fog computing architectures utilize container technologies in o...
research
10/10/2017

Decentralized Resource Discovery and Management for Future Manycore Systems

The next generation of many-core enabled large-scale computing systems r...
research
09/02/2022

Adapting Kubernetes controllers to the edge: on-demand control planes using Wasm and WASI

Kubernetes' high resource requirements hamper its adoption in constraine...
research
12/03/2018

Modelling and Simulation of Fog and Edge Computing Environments using iFogSim Toolkit

Resource management in Fog computing is very complicated as it engages s...
research
08/08/2021

Master Graduation Thesis: A Lightweight and Distributed Container-based Framework

Edge/Fog computing is a novel computing paradigm that provides resource-...

Please sign up or login with your details

Forgot password? Click here to reset