Kubernetes: Towards deployment of distributed iot applications in fog computing

6Citations
Citations of this article
31Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Fog computing has been regarded as an ideal platform for distributed and diverse IoT applications. Fog environment consists of a network of fog nodes and IoT applications are composed of containerized microservices communicating with each other. Distribution and optimization of containerized IoT applications in the fog environment is a recent line of research. Our work took Kubernetes as an orchestrator that instantiates, manages, and terminates containers in multiple-host environments for IoT applications, where each host acts as a fog node. This paper demonstrates the industrial feasibility and practicality of deploying and managing containerized IoT applications on real devices (raspberry pis and PCs) by utilizing commercial software tools (Docker, WeaveNet). The demonstration will show that the application's functionality is not affected by the distribution of communicating microservices on different nodes.

Cite

CITATION STYLE

APA

Kayal, P. (2020). Kubernetes: Towards deployment of distributed iot applications in fog computing. In ICPE 2020 - Companion of the ACM/SPEC International Conference on Performance Engineering (pp. 32–33). Association for Computing Machinery, Inc. https://doi.org/10.1145/3375555.3383585

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free