IoT Device Virtualization for Efficient Resource Utilization in Smart City IoT Platform

To develop and interoperate smart city applications efficiently, smart city IoT platforms require efficient handling of various types of sensor devices, networking and computing resources, and different domain applications. To address this fact, in this paper, we introduce an IoT device virtualization that enables efficient utilization of computing resources. The proposal applies a micro-service sharing and dynamic resource scaling. In the performance validations, we implement an early prototype using Docker, Kubernetes, and Apache Kafka. Through the preliminary experiment, we confirm that the proposal can improve the application processing time by appropriately sharing and scaling micro services.

[1]  Muhammad Alam,et al.  Orchestration of containerized microservices for IIoT using Docker , 2017, 2017 IEEE International Conference on Industrial Technology (ICIT).

[2]  Paulo F. Pires,et al.  The Resource Management Challenge in IoT , 2017 .

[3]  Gürkan Solmaz,et al.  FogFlow: Easy Programming of IoT Services Over Cloud and Edges for Smart Cities , 2018, IEEE Internet of Things Journal.

[4]  Athanasios V. Vasilakos,et al.  Fog Computing for Sustainable Smart Cities , 2017, ArXiv.

[5]  Siobhán Clarke,et al.  The Right Service at the Right Place: A Service Model for Smart Cities , 2018, 2018 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[6]  Manuel Mazzara,et al.  Microservice-Based IoT for Smart Buildings , 2016, 2017 31st International Conference on Advanced Information Networking and Applications Workshops (WAINA).

[7]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[8]  Liang Xiao,et al.  Learning-Based Privacy-Aware Offloading for Healthcare IoT With Energy Harvesting , 2019, IEEE Internet of Things Journal.

[9]  Nathalie Mitton,et al.  Enabling a lightweight Edge Gateway-as-a-Service for the Internet of Things , 2016, 2016 7th International Conference on the Network of the Future (NOF).