Comparação de Desempenho dos Sistemas de Virtualização KVM e VMware ESXi para Computação de Alto Desempenho
Abstract
Hypervisors are fundamental technologies for virtualization, since they are responsible for the abstraction of hardware and the provision of virtualized resources for guests. This activity results in overhead. As a result, performance can vary significantly depending on the technology chosen for virtualized environments. This work aims to compare the performance of the KVM and VMware ESXi virtualizers, checking discrepancies and evaluating the results with the performance of the native environment. To carry out the experiments and contribute to the reproducibility of this work, a script was developed. The experiments indicate that KVM has better performance than VMware ESXi.References
Bailey, D., Harris, T., Saphir, W., Van Der Wijngaart, R., Woo, A., and Yarrow, M. (1995). The nas parallel benchmarks 2.0. Technical report, Technical Report NAS-95-020, NASA Ames Research Center.
Barker, M. (2016). 1,500 scientists lift the lid on reproducibility. [Online].
Buyya, R., Vecchiola, C., and Selvi, S. T. (2013). Mastering cloud computing: foundations and applications programming. Newnes.
Elsayed, A. and Abdelbaki, N. (2013). Performance evaIn Computer luation and comparison of the top market virtualization hypervisors. Engineering & Systems (ICCES), 2013 8th International Conference on, pages 45–50.
Graniszewski, W. and Arciszewski, A. (2016). Performance analysis of selected hypervisors (virtual machine monitors-vmms). International Journal of Electronics and Telecommunications, 62(3):231–236.
Guzek, M., Varrette, S., Plugaru, V., Pecero, J. E., and Bouvry, P. (2014). A holistic model of the performance and the energy efciency of hypervisors in a high-performance computing environment. Concurrency and Computation: Practice and Experience, 26(15):2569–2590.
Hwang, J., Zeng, S., y Wu, F., and Wood, T. (2013). A componentbased performance comparison of four hypervisors. In Integrated Network Management (IM 2013), 2013 IFIP/IEEE International Symposium on, pages 269–276. IEEE.
KVM (2016). Main Page — KVM, [Online: https://www.linux-.kvm.org/index.php?title=MainPage&oldid=173792].
Maliszewski, A. M., Griebler, D., Schepke, C., Ditter, A., Fey, D., and Fernandes, L. G. (2018). The nas benchmark kernels for single and multitenant cloud instances with lxc/kvm. In International Conference on High Performance Computing & Simulation (HPCS). IEEE.
Manik, V. K. and Arora, D. (2016). Performance comparison of commercial vmm: Esxi, xen, hyper-v & kvm. In 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), pages 1771–1775.
Morabito, R., Kjällman, J., and Komu, M. (2015). Hypervisors vs. lightweight virtualization: a performance comparison. In Cloud Engineering (IC2E), 2015 IEEE International Conference on, pages 386–393. IEEE.
Radiskhlebova, A. A., Vavrenyuk, A. B., Rusakova, A. S., and Makarov, V. V. (2019). Study of the possibilities of using virtualization tools to optimize the cluster resources management. In 2019 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), pages 310–314.
Reddy, P. V. V. and Rajamani, L. (2014). Performance evaluation of hypervisors in the private cloud based on system information using sigar framework and for system workloads using passmark. International Journal of Advanced Science and Technology, 70:17–32.
Sterling, T., Anderson, M., and Brodowicz, M. (2017). High Performance Computing: Modern Systems and Practices. Morgan Kaufmann.
Subhlok, J., Venkataramaiah, S., and Singh, A. (2001). Characterizing nas benchmark performance on shared heterogeneous networks. In Proceedings 16th International Parallel and Distributed Processing Symposium, pages 9–pp. IEEE.
Varrette, S., Guzek, M., Plugaru, V., Besseron, X., and Bouvry, P. (2013). Hpc performance and energy-efciency of xen, kvm and vmware hypervisors. In 2013 25th International Symposium on Computer Architecture and High Performance Computing, pages 89–96. IEEE.
VMware (2018). Vmware vsphere hypervisor gratuito, virtualização gratuita (esxi). [Online; accessed 5-June-2018].
Vogel, A., Maron, C. A., Griebler, D., and Schepke, C. (2016). Medindo o desempenho de implantaç oes de openstack, cloudstack e opennebula em aplicações cientcas. 16th Escola Regional de Alto Desempenho do Estado do Rio Grande do Sul (ERAD/RS), pages 279–282.
Barker, M. (2016). 1,500 scientists lift the lid on reproducibility. [Online].
Buyya, R., Vecchiola, C., and Selvi, S. T. (2013). Mastering cloud computing: foundations and applications programming. Newnes.
Elsayed, A. and Abdelbaki, N. (2013). Performance evaIn Computer luation and comparison of the top market virtualization hypervisors. Engineering & Systems (ICCES), 2013 8th International Conference on, pages 45–50.
Graniszewski, W. and Arciszewski, A. (2016). Performance analysis of selected hypervisors (virtual machine monitors-vmms). International Journal of Electronics and Telecommunications, 62(3):231–236.
Guzek, M., Varrette, S., Plugaru, V., Pecero, J. E., and Bouvry, P. (2014). A holistic model of the performance and the energy efciency of hypervisors in a high-performance computing environment. Concurrency and Computation: Practice and Experience, 26(15):2569–2590.
Hwang, J., Zeng, S., y Wu, F., and Wood, T. (2013). A componentbased performance comparison of four hypervisors. In Integrated Network Management (IM 2013), 2013 IFIP/IEEE International Symposium on, pages 269–276. IEEE.
KVM (2016). Main Page — KVM, [Online: https://www.linux-.kvm.org/index.php?title=MainPage&oldid=173792].
Maliszewski, A. M., Griebler, D., Schepke, C., Ditter, A., Fey, D., and Fernandes, L. G. (2018). The nas benchmark kernels for single and multitenant cloud instances with lxc/kvm. In International Conference on High Performance Computing & Simulation (HPCS). IEEE.
Manik, V. K. and Arora, D. (2016). Performance comparison of commercial vmm: Esxi, xen, hyper-v & kvm. In 2016 3rd International Conference on Computing for Sustainable Global Development (INDIACom), pages 1771–1775.
Morabito, R., Kjällman, J., and Komu, M. (2015). Hypervisors vs. lightweight virtualization: a performance comparison. In Cloud Engineering (IC2E), 2015 IEEE International Conference on, pages 386–393. IEEE.
Radiskhlebova, A. A., Vavrenyuk, A. B., Rusakova, A. S., and Makarov, V. V. (2019). Study of the possibilities of using virtualization tools to optimize the cluster resources management. In 2019 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), pages 310–314.
Reddy, P. V. V. and Rajamani, L. (2014). Performance evaluation of hypervisors in the private cloud based on system information using sigar framework and for system workloads using passmark. International Journal of Advanced Science and Technology, 70:17–32.
Sterling, T., Anderson, M., and Brodowicz, M. (2017). High Performance Computing: Modern Systems and Practices. Morgan Kaufmann.
Subhlok, J., Venkataramaiah, S., and Singh, A. (2001). Characterizing nas benchmark performance on shared heterogeneous networks. In Proceedings 16th International Parallel and Distributed Processing Symposium, pages 9–pp. IEEE.
Varrette, S., Guzek, M., Plugaru, V., Besseron, X., and Bouvry, P. (2013). Hpc performance and energy-efciency of xen, kvm and vmware hypervisors. In 2013 25th International Symposium on Computer Architecture and High Performance Computing, pages 89–96. IEEE.
VMware (2018). Vmware vsphere hypervisor gratuito, virtualização gratuita (esxi). [Online; accessed 5-June-2018].
Vogel, A., Maron, C. A., Griebler, D., and Schepke, C. (2016). Medindo o desempenho de implantaç oes de openstack, cloudstack e opennebula em aplicações cientcas. 16th Escola Regional de Alto Desempenho do Estado do Rio Grande do Sul (ERAD/RS), pages 279–282.
Published
2020-10-21
How to Cite
DA SILVA, Willian; SCHEPKE, Claudio; LEIRIA, Raul.
Comparação de Desempenho dos Sistemas de Virtualização KVM e VMware ESXi para Computação de Alto Desempenho. In: UNDERGRADUATE RESEARCH WORKSHOP - SYMPOSIUM ON HIGH PERFORMANCE COMPUTING SYSTEMS (SSCAD), 21. , 2020, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2020
.
p. 38-45.
DOI: https://doi.org/10.5753/wscad_estendido.2020.14087.
