Análise de Desempenho das Tecnologias de Virtualização de Rede da Plataforma OpenStack

  • Roseli da R. Barbosa UFC
  • Paulo A. L. Rego UFC
  • Michel S. Bonfim UFC
  • Arthur de C. Callado UFC

Resumo


Com a popularidade da computação em nuvem, surgiu a necessidade de ampliar o suporte a múltiplos inquilinos pertencentes a redes logicamente independentes, fomentando o advento da virtualização de redes. Com o intuito de avaliar o desempenho das tecnologias de virtualização de redes, este trabalho utilizou a plataforma OpenStack visando comparar o desempenho de redes virtuais utilizando os protocolos de tunelamento VXLAN e GRE, com Linux Bridge e Open vSwitch. Com os experimentos, foi possível constatar que cenários utilizando Open vSwitch com VXLAN obtiveram maiores taxas de vazão entre nós de computação diferentes. No entanto, Linux Bridge com VXLAN apresentou menores taxas de latência e jitter na maioria dos cenários.

Referências

BARROS, S. et al. Applying software-defined networks to cloud computing. In: 33rd Brazilian Symposium on Computer Networks and Distributed Systems. [S.l.: s.n.], 2015.

CALLEGATI, F. et al. Performance of multi-tenant virtual networks in openstack-based cloud infrastructures. In: IEEE. Globecom Workshops, 2014. [S.l.], 2014. p. 81–85.

CARAPINHA, J.; JIMÉNEZ, J. Network virtualization: a view from the bottom. In: ACM. Proceedings of the 1st ACM workshop on Virtualized infrastructure systems and architectures. [S.l.], 2009. p. 73–80.

FARINACCI, D. et al. Generic routing encapsulation (gre). 1994.

GEBREYOHANNES, M. B. Network Performance study on OpenStack Cloud Computing. Dissertação (Mestrado), 2014.

KAWASHIMA, R.; MATSUO, H. Non-tunneling edge-overlay model using openflow for cloud datacenter networks. In: IEEE. Cloud Computing Technology and Science (CloudCom), 2013 IEEE 5th International Conference on. [S.l.], 2013. v. 2, p. 176–181.

KAWASHIMA, R.; MATSUO, H. Performance evaluation of non-tunneling edge-overlay model on 40gbe environment. In: IEEE. Network Cloud Computing and Applications (NCCA), 2014 IEEE 3rd Symposium on. [S.l.], 2014. p. 68–74.

LEDYAYEV, R.; RICHTER, H. High performance computing in a cloud using openstack. CLOUD COMPUTING, p. 108–113, 2014.

MAHALINGAM, M. et al. Virtual extensible local area network (VXLAN): A framework for overlaying virtualized layer 2 networks over layer 3 networks. [S.l.], 2014.

SENGÉS, G.; ALVARENGA, I.; MOREIRA, J. Redes de Virtualização por Sobreposição: VXLAN, NVGRE e STT. 2017. Disponível em: [link]. Acesso em: 15/06/2017.

SINGH, P.; SINGH, V. P.; PACHAURI, G. Critical analysis of cloud computing using openstack. International Journal of Computer Science and Mobile Computing, v. 3, n. 3, 2014.

SRIDHARAN, M. et al. Nvgre: Network virtualization using generic routing encapsulation. IETF draft, 2011.
Publicado
22/07/2018
BARBOSA, Roseli da R.; REGO, Paulo A. L.; BONFIM, Michel S.; CALLADO, Arthur de C.. Análise de Desempenho das Tecnologias de Virtualização de Rede da Plataforma OpenStack. In: WORKSHOP EM DESEMPENHO DE SISTEMAS COMPUTACIONAIS E DE COMUNICAÇÃO (WPERFORMANCE), 17. , 2018, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 15-28. ISSN 2595-6167. DOI: https://doi.org/10.5753/wperformance.2018.3334.