TY - JOUR
T1 - The Impact of Container Virtualization on Network Performance of IoT Devices
AU - Lee, Kyungwoon
AU - Kim, Youngpil
AU - Yoo, Chuck
N1 - Funding Information:
,is research was supported by the MSIT (Ministry of Science and ICT), Korea, under the SW Starlab support program (IITP-2018-2015-0-00280) and supervised by the IITP (Institute for Information & Communications Technology Promotion). ,is work was also partly supported by IITP grant funded by the Korea government (MSIT) (no.
Publisher Copyright:
© 2018 Kyungwoon Lee et al.
PY - 2018
Y1 - 2018
N2 - Container-based virtualization offers advantages such as high performance, resource efficiency, and agile environment. These advantages make Internet of Things (IoT) device management easy. Although container-based virtualization has already been introduced to IoT devices, the different network modes of containers and their performance issues have not been addressed. Since the network performance is an important factor in IoT, the analysis of the container network performance is essential. In this study, we analyze the network performance of containers on an IoT device, Raspberry Pi 3. The results show that the network performance of containers is lower than that of the native Linux, with an average performance difference of 6% and 18% for TCP and UDP, respectively. In addition, the network performance of containers varies depending on the network mode. When a single container runs, bridge mode achieves higher performance than host mode by 25% while host mode shows better performance than bridge mode by 45% in the multicontainer environment.
AB - Container-based virtualization offers advantages such as high performance, resource efficiency, and agile environment. These advantages make Internet of Things (IoT) device management easy. Although container-based virtualization has already been introduced to IoT devices, the different network modes of containers and their performance issues have not been addressed. Since the network performance is an important factor in IoT, the analysis of the container network performance is essential. In this study, we analyze the network performance of containers on an IoT device, Raspberry Pi 3. The results show that the network performance of containers is lower than that of the native Linux, with an average performance difference of 6% and 18% for TCP and UDP, respectively. In addition, the network performance of containers varies depending on the network mode. When a single container runs, bridge mode achieves higher performance than host mode by 25% while host mode shows better performance than bridge mode by 45% in the multicontainer environment.
UR - http://www.scopus.com/inward/record.url?scp=85048196253&partnerID=8YFLogxK
U2 - 10.1155/2018/9570506
DO - 10.1155/2018/9570506
M3 - Article
AN - SCOPUS:85048196253
SN - 1574-017X
VL - 2018
JO - Mobile Information Systems
JF - Mobile Information Systems
M1 - 9570506
ER -