본문 바로가기
  • Home

Performance Analysis to Evaluate the Suitability of MicroVM with AI Applications for Edge Computing

  • Journal of The Korea Society of Computer and Information
  • Abbr : JKSCI
  • 2024, 29(3), pp.107-116
  • DOI : 10.9708/jksci.2024.29.03.107
  • Publisher : The Korean Society Of Computer And Information
  • Research Area : Engineering > Computer Science
  • Received : January 5, 2024
  • Accepted : February 28, 2024
  • Published : March 29, 2024

Yunha Choi 1 Byungchul Tak 1

1경북대학교

Accredited

ABSTRACT

In this paper, we analyze the performance of MicroVM when running AI applications on an edge computing environment and whether it can replace current container technology and traditional virtual machines. To achieve this, we set up Docker container, Firecracker MicroVM and KVM virtual machine environments on a Raspberry Pi 4 and executed representative AI applications in each environment. We analyze the inference time, total CPU usage and trends over time and file I/O performance on each environment. The results show that there is no significant performance difference between MicroVM and container when running AI applications. Moreover, on average, a stable inference time over multiple trials was observed on MicroVM. Therefore, we can confirm that executing AI applications using MicroVM instead of container or heavy-weight virtual machine is suitable for an edge computing.

Citation status

* References for papers published after 2023 are currently being built.

This paper was written with support from the National Research Foundation of Korea.