Department
Mathematical, Computing & Information Sciences
Document Type
Article
Publication Date
2023
Abstract
Single-Board Computers (SBCs) were initially targeted for education and small projects with low power-processing needs. However, their computational power has increased dramatically in the last few years, and they are now used in more advanced developments. In this paper, a study of the feasibility of using ARM-based SBCs as hypervisors is done. The authors selected the Raspberry Pi 4 Model B and the ODROID-N2+ and assessed them as virtualization servers, when running up to four VMs simultaneously, with the Linux de facto hypervisor (KVM). The tests performed in this work include: reading and writing throughputs in different types of storage media, processing power assessment, memory performance, timed compilations of open-source software, and performance of encryption algorithms. The results of the experiments showed that the amount of memory available in these SBCs is a determinant factor about the maximum number of VMs that can be executed simultaneously. The performance of the ODROID-N2+ exceeded the Raspberry Pi 4 Model B. However, the community support received by the latter is huge compared to the one of the former, and this can be a game changer when selecting a viable platform.
Recommended Citation
Gamess, E., Parajuli, M., and Shah, S. (2023). Performance Evaluation of the KVM Hypervisor Running on ARM-Based Single-Board Computers. International Journal of Computer Networks & Communications, 15(2), 147-164.
Publication/Presentation Information
International Journal of Computer Networks & Communications, 15(2), 2023, 147-164.