Research Area:  Edge Computing
Container-based virtualization is one of the prominent technologies in the cloud computing. Containers virtualize at the operating system level which provides a lightweight operation than traditional virtualization on a hypervisor. The combination of the Internet of Things (IoT), edge computing and container-based virtualization is going to make system rapid, inexpensive, and more reliable. In this paper, we intend to implement a complete set of edge computing architectures based on containerization on an IoT environment. In this case, we implemented container-based virtualization which constructs Kubernetes Minion (Nodes) in the Docker container service independently for each service on the Edge side. We used humidity and temperature sensory data as our case study. We set up the Raspberry Pi on the Edge Gateway and Kubernetes minion on the Raspberry Pi to provide the service application, which contains Grafana, the open platform for analytics and monitoring. For short-term data storage, we use InfluxDB as a data store for large amounts of time-series data.
Keywords:  
Container-based virtualization
Kubernetes
Docker
Internet of Things (IoT)
Edge computing
Author(s) Name:  Endah Kristiani, Chao-Tung Yang, Yuan-Ting Wang, Chin-Yin Huang & Po-Cheng Ko
Journal name:  
Conferrence name:  International Wireless Internet Conference
Publisher name:  Springer
DOI:  10.1007/978-3-030-06158-6_21
Volume Information:  
Paper Link:   https://link.springer.com/chapter/10.1007/978-3-030-06158-6_21