Comparação de Desempenho dos Sistemas de Virtualização KVM e VMware ESXi para Computação de Alto Desempenho

  • Willian da Silva UNIPAMPA
  • Claudio Schepke UNIPAMPA
  • Raul Leiria UNIPAMPA

Resumo


Hypervisors são tecnologias fundamentais para a virtualização, pois são os responsáveis pela abstração do hardware e fornecimento de recursos virtualizados para os guests. Esta atividade resulta em overhead. Com isso, o desempenho pode variar significativamente dependendo da tecnologia escolhida para os ambientes virtualizados. O presente trabalho tem como objetivo comparar o desempenho dos virtualizadores KVM e VMware ESXi, verificando discrepâncias e avaliando os resultados com o desempenho do ambiente nativo. Para realizar os experimentos e contribuir com a reprodutibilidade deste trabalho, foi desenvolvido um script. Os experimentos indicam que KVM possui melhor desempenho do que VMware ESXi.

Referências

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.
Publicado
21/10/2020
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: WORKSHOP DE INICIAÇÃO CIENTÍFICA - SIMPÓSIO EM SISTEMAS COMPUTACIONAIS DE ALTO DESEMPENHO (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.