Asee peer logo

Performance Unveiled: Comparing Lightweight Devices Testbed and Virtual Machines for Edge Computing

Download Paper |

Conference

2025 ASEE Southeast Conference

Location

Mississippi State University, Mississippi

Publication Date

March 9, 2025

Start Date

March 9, 2025

End Date

March 11, 2025

Conference Session

Student Papers

Tagged Topic

Student Papers

Page Count

9

DOI

10.18260/1-2--54186

Permanent URL

https://peer.asee.org/54186

Download Count

81

Paper Authors

biography

Faiza Akram Mississippi State University

visit author page

Faiza Akram received a B.S. degree in Telecommunication and Networking from COMSATS University Islamabad, Pakistan in 2015. She received her M.S. degree in Computer Science from University of Engineering and Technology, Pakistan in 2018. She is currently pursuing her Ph.D. degree in Electrical and Computer Engineering from Mississippi State University (MSU) at Starkville since 2022. Her current research interests include Resource optimization in Edge Computing and Wireless Communication.

visit author page

biography

Andrew Zheng Texas A&M University

visit author page

Andrew is currently a junior at Texas A&M University pursuing a major in Computer Science with an emphasis in Statistics, and a minor in Mathematics. After graduation, he hopes to continue onwards into graduate school, where he can combine his interests of solving complex problems with his desire to help others. His multidisciplinary research interests are varied, though his prior experience consists of AI/ML, Computer Vision, and Edge Computing.

visit author page

biography

April Guo-Yue Mississippi State University

visit author page

April Guo-Yue is an undergraduate at Mississippi State University, majoring in Computer Science and Biomedical Engineering. She plans to pursue a Ph.D. in Computer Science, focusing on healthcare applications, and aims for a career in academia.

visit author page

biography

Cooper Medved Mississippi State University

visit author page

Senior undergraduate Computer Engineering major at Mississippi State University with research experience in edge computing and real-time data stream processing. Also interested in research involving VLSI design and testing. Plan to pursue a master’s degree in Electrical and Computer Engineering, with a focus on VLSI, to further his knowledge and impact in the field.

visit author page

biography

Claire Johnson Mississippi State University

visit author page

Computer Engineering Senior at Mississippi State University

visit author page

author page

Asad Waqar Malik

author page

Samee U Khan Mississippi State University

Download Paper |

Abstract

In today’s data-driven world, quick data processing is crucial for IoT applications like e-healthcare, smart cities, and autonomous vehicles, which generate large volumes of real-time data. Efficient processing is essential for improving decision-making and system performance, from detecting health emergencies to managing traffic. As IoT grows, traditional cloud computing struggles to meet real-time demands with its distant centralized servers. Edge computing addresses this by processing data closer to its source, reducing latency, and ensuring quicker, more efficient data handling. During Summer 2024, as part of the NSF-funded Research Experiences for Undergraduates (REU) program at Mississippi State University, we conducted a study on the role of edge computing in improving data processing efficiency and system resilience using lightweight devices such as Raspberry Pi's. The purpose of this research was to investigate the results in different environments. The study showcases the differences in evaluation results between an application testbed and a virtual environment. In our experiments, we deployed Apache Storm using Kubernetes and Docker on both a virtual machine and a testbed consisting of Raspberry Pi devices. The virtual machine for the application was hosted on a lab PC with resources identical to the Raspberry Pi hardware to ensure a fair comparison. Both setups processed continuous streams of data from IoT applications, and we measured key performance metrics such as latency and throughput. The experimental results revealed significant differences in performance metrics when deployed at a testbed and a virtual environment, especially in handling high volumes of data generated by IoT applications. Interestingly, while edge computing offers the advantage of proximity to data sources, which typically reduces transmission latency, we found that the testbed exhibited higher latency compared to the virtual machine. As per our findings, this can be attributed to several factors, such as virtual machines generally benefit from more efficient resource management, even when hosted on identical hardware. Hypervisors running there can allocate resources dynamically, minimizing delays in processing. Furthermore, they often run with a minimal OS setup, reducing unnecessary overhead, while devices such as Raspberry Pi may face limitations due to their relatively constrained hardware and software. Virtual setups also offer better I/O performance and are optimized for networking, whereas Raspberry Pi's, being single-board computers, may face bottlenecks when dealing with high data throughput. This results in processing data more efficiently in a virtual environment, particularly in environments where high throughput is critical. Our findings suggest that while Raspberry Pi’s are effective for basic edge computing tasks, more sophisticated hardware is needed to fully leverage the benefits of edge computing in high-performance, real-time applications. Devices with greater processing power, memory, and optimized network capabilities are essential to support the increasing demands of edge computing, particularly as data volumes and throughput requirements grow. These insights focus on the importance of selecting appropriate hardware based on the specific demands of the application environment, with the potential for hybrid approaches combining edge devices with virtualized infrastructure to achieve optimal performance.

Akram, F., & Zheng, A., & Guo-Yue, A., & Medved, C., & Johnson, C., & Malik, A. W., & Khan, S. U. (2025, March), Performance Unveiled: Comparing Lightweight Devices Testbed and Virtual Machines for Edge Computing Paper presented at 2025 ASEE Southeast Conference , Mississippi State University, Mississippi. 10.18260/1-2--54186

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2025 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015