TY - GEN
T1 - Performance evaluations of iot device virtualization for efficient resource utilization
AU - Ogawa, Keigo
AU - Sekine, Hibiki
AU - Kanai, Kenji
AU - Nakamura, Kenichi
AU - Kanemitsu, Hidehiro
AU - Katto, Jiro
AU - Nakazato, Hidenori
N1 - Funding Information:
This work was supported by the EU-JAPAN initiative by the EC Horizon 2020 Work Programme (2018-2020) Grant Agreement No. 814918 and Ministry of Internal Affairs and Communications Federating IoT and cloud infrastructures to provide scalable and interoperable Smart Cities applications, by introducing novel IoT virtualization technologies (Fed4IoT).
Funding Information:
ACKNOWLEDGMENTS This work was supported by the EU-JAPAN initiative by the EC Horizon 2020 Work Programme (2018-2020) Grant Agreement No. 814918 and Ministry of Internal Affairs and Communications “Federating IoT and cloud infrastructures to provide scalable and interoperable Smart Cities applications, by introducing novel IoT virtualization technologies (Fed4IoT)”.
Publisher Copyright:
© 2019 IEEE.
PY - 2019/6
Y1 - 2019/6
N2 - 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, the authors of this paper proposed a research project named 'Fed4IoT', which is an acronym for federation of IoT and cloud infrastructures, to provide scalable and interoperable smart city applications. The project primarily proposes two key technologies: IoT device virtualization and context-information sharing. In this paper, we introduce the IoT device virtualization (one of key technology in Fed4IoT) that enables efficient utilization of networking and computing resources by applying a micro-service sharing and dynamic resource scaling. In the performance evaluations, we implement three micro services, such as object detection, garbage detection and road damage detection, as smart city applications and dynamically and flexibly allocate computing resources to three micro services by using Docker and Kubernetes. Through the evaluations we validate that the proposed IoT device virtualization achieves the efficient computing resource utilization and reduction of networking resources.
AB - 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, the authors of this paper proposed a research project named 'Fed4IoT', which is an acronym for federation of IoT and cloud infrastructures, to provide scalable and interoperable smart city applications. The project primarily proposes two key technologies: IoT device virtualization and context-information sharing. In this paper, we introduce the IoT device virtualization (one of key technology in Fed4IoT) that enables efficient utilization of networking and computing resources by applying a micro-service sharing and dynamic resource scaling. In the performance evaluations, we implement three micro services, such as object detection, garbage detection and road damage detection, as smart city applications and dynamically and flexibly allocate computing resources to three micro services by using Docker and Kubernetes. Through the evaluations we validate that the proposed IoT device virtualization achieves the efficient computing resource utilization and reduction of networking resources.
KW - Dynamic resource management
KW - IoT platform
KW - Micro service
KW - Smart city application
KW - Virtualization
UR - http://www.scopus.com/inward/record.url?scp=85073905429&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85073905429&partnerID=8YFLogxK
U2 - 10.1109/GIOTS.2019.8766410
DO - 10.1109/GIOTS.2019.8766410
M3 - Conference contribution
AN - SCOPUS:85073905429
T3 - Global IoT Summit, GIoTS 2019 - Proceedings
BT - Global IoT Summit, GIoTS 2019 - Proceedings
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 3rd Global IoT Summit, GIoTS 2019
Y2 - 17 June 2019 through 21 June 2019
ER -