Container Orchestration in Edge and Fog Computing Environments for Real-Time IoT Applications
Zhiyu Wang, Mohammad Goudarzi, Jagannath Aryal, Rajkumar Buyya

TL;DR
This paper presents a lightweight container orchestration approach using K3s for hybrid Edge/Fog and Cloud environments to improve real-time IoT application performance with low overhead.
Contribution
It introduces a hybrid, lightweight cluster framework based on K3s for FogBus2, including three deployment patterns for efficient resource management in heterogeneous environments.
Findings
Response time improved by up to 29%
Low overhead with the proposed approach
Effective deployment in hybrid environments
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIoT and Edge/Fog Computing · Cloud Computing and Resource Management · Distributed and Parallel Computing Systems
