TY - GEN
T1 - A comparative study of system virtualization performance
AU - Tsetse, Anthony
AU - Tweneboah-Koduah, Samuel
AU - Rawal, Bharat
AU - Zheng, Zhihao
AU - Prattipati, Manoah
PY - 2019/7
Y1 - 2019/7
N2 - Virtualization presents an abstraction between the bare computer hardware (physical resource set) and the application running on top of it. Virtualization technology has become the defacto technology in cloud computing systems. The technique has become an enabling technology in cloud computing, which helps in the provisioning of resources on an on-demand basis, thereby addressing elastic resource requirements of organizations in their quest to scale. This paper seeks to investigate the effect of virtualization on system performance. The primary objective is to conduct an empirical analysis to compare and contrast the performance of Virtual Machines (VMs) and a Host machine running on different Operating Systems (OS). The effect of the use of different OS and VM configurations (Host and Guest systems) on system performance is also explored. The study shows that depending on the metric (i.e., throughput, jitter, and response time and packet loss ratio) used, virtualization technique results in a performance degradation between 21% and 39%. In particular, communication between systems with Linux (being either the Host or the Guest OS) performs better than Windows (as either the Guest or the Host) OS. Additionally, it is also observed that there is a performance loss ranging between 12% and 20% when communicating devices run heterogeneous Guest OS.
AB - Virtualization presents an abstraction between the bare computer hardware (physical resource set) and the application running on top of it. Virtualization technology has become the defacto technology in cloud computing systems. The technique has become an enabling technology in cloud computing, which helps in the provisioning of resources on an on-demand basis, thereby addressing elastic resource requirements of organizations in their quest to scale. This paper seeks to investigate the effect of virtualization on system performance. The primary objective is to conduct an empirical analysis to compare and contrast the performance of Virtual Machines (VMs) and a Host machine running on different Operating Systems (OS). The effect of the use of different OS and VM configurations (Host and Guest systems) on system performance is also explored. The study shows that depending on the metric (i.e., throughput, jitter, and response time and packet loss ratio) used, virtualization technique results in a performance degradation between 21% and 39%. In particular, communication between systems with Linux (being either the Host or the Guest OS) performs better than Windows (as either the Guest or the Host) OS. Additionally, it is also observed that there is a performance loss ranging between 12% and 20% when communicating devices run heterogeneous Guest OS.
UR - http://www.scopus.com/inward/record.url?scp=85073239592&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85073239592&partnerID=8YFLogxK
U2 - 10.1109/IRI.2019.00064
DO - 10.1109/IRI.2019.00064
M3 - Conference contribution
T3 - Proceedings - 2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science, IRI 2019
SP - 372
EP - 378
BT - Proceedings - 2019 IEEE 20th International Conference on Information Reuse and Integration for Data Science, IRI 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 20th IEEE International Conference on Information Reuse and Integration for Data Science, IRI 2019
Y2 - 30 July 2019 through 1 August 2019
ER -