엣지 컴퓨팅 환경에서 MicroVM의 AI 애플리케이션 수행 시 적합성을 평가하기 위한 성능 분석

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

초록

본 논문에서는 엣지 컴퓨팅 환경에서 MicroVM의 AI 애플리케이션 수행 시 성능을 분석하고, 이것이 현재 사용되고 있는 컨테이너 기술과 전통적인 가상머신을 대체할 수 있는지 알아본다. 이를 위해 라즈베리파이 4에서 Docker 컨테이너, Firecracker MicroVM, KVM 가상머신 환경을 각각 구축하고 대표적인 AI 애플리케이션들을 실행하였다. 그리고 실험 환경별로 추론 시간, 총CPU 사용량 및 추세, 파일 I/O 성능을 분석하였다. 실험 결과, MicroVM에서 AI 애플리케이션을수행하였을 때 컨테이너와의 큰 성능 차이는 없었으며, 오히려 반복적인 애플리케이션 수행에서평균적으로 안정적인 추론 시간을 확인할 수 있었다. 따라서, 본 연구를 통해 엣지 컴퓨팅 환경에서 컨테이너와 가상머신을 대체하여 MicroVM을 사용한 AI 애플리케이션 운용이 적합할 수 있다는 것을 확인하였다.

키워드

사물인터넷; MicroVM; Firecracker; 엣지 컴퓨팅; 인공지능; IoT; MicroVM; Firecracker; Edge Computing; AI
제목
엣지 컴퓨팅 환경에서 MicroVM의 AI 애플리케이션 수행 시 적합성을 평가하기 위한 성능 분석
제목 (타언어)
Performance Analysis to Evaluate the Suitability of MicroVM with AI Applications for Edge Computing
저자
최윤하; 탁병철
DOI
10.9708/jksci.2024.29.03.107
발행일
2024-03
유형
Y
저널명
한국컴퓨터정보학회논문지
권
29
호
3
페이지
107 ~ 116