Tolerância a falhas em multi-controladores SDN: eficiência de controladores RYU usando Mininet

  • Eonay Gurjão UFPA / IFAP
  • Klenilmar Dias IFAP
  • Marcos Amaris UFPA

Resumo


O Paradigma SDN surgiu como um caminho para a realização de uma interação entre redes e aplicações. Sua arquitetura centralizada faz com que um controlador tenha uma visão central da rede e sua característica de programação permite que os aplicativos programem a rede. Nessa direção, o Mininet é uma ferramenta amplamente utilizada para emular cenários de redes SDN. Contudo, ao emular um cenário com multi-controladores, o módulo nativo do Mininet gera uma sobrecarga na taxa de utilização dos recursos de Memória e CPU. Nesse sentido, este artigo apresenta um módulo, com características funcionais de um multi-controlador, gerando um melhor compromisso (tradeoff) na taxa de utilização de Memória e CPU, em caso de indisponibilidade de um controlador em um cenário SDN com topologia de rede hierárquica.

Referências

Fonseca, P., Bennesby, R., Mota, E., and Passito, A. (2013). Resilience of sdns based on active and passive replication mechanisms. In 2013 IEEE Global Communications Conference (GLOBECOM), pages 2188–2193. IEEE.

Foundation, O. N. (2021). Software-defined networking: The new norm for networks. Executive Summary.

Hasan, M., Dahshan, H., Abdelwanees, E., and Elmoghazy, A. (2020). Sdn mininet emulator benchmarking and result analysis. In 2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES), pages 355–360.

Koponen, T., Casado, M., Gude, N., Stribling, J., Poutievski, L., Zhu, M., Ramanathan, R., Iwata, Y., Inoue, H., Hama, T., et al. (2010). Onix: A distributed control platform for large-scale production networks. In OSDI, volume 10, pages 1–6.

ONF (2015). Openflow switch specification. Technical report, Open Networking Foundation. Technical Manual.

Romanov, O., Saychenko, I., Marinov, A., and Skolets, S. (2021). Research of sdn Information and network performance parameters using mininet network emulator. Telecommunication Sciences, (1):24–32.

Sánchez Calderón, J. D., Guzmán Pineda, J. J., et al. (2021). Balanceador de carga utilizando algoritmos de calidad de servicio (qos) en redes definidas por software (sdn).
Publicado
18/11/2021
GURJÃO, Eonay; DIAS, Klenilmar; AMARIS, Marcos. Tolerância a falhas em multi-controladores SDN: eficiência de controladores RYU usando Mininet. In: ESCOLA REGIONAL DE ALTO DESEMPENHO NORTE 2 (ERAD-NO2) E ESCOLA REGIONAL DE APRENDIZADO DE MÁQUINA E INTELIGÊNCIA ARTIFICIAL NORTE 2 (ERAMIA-NO2), 1. , 2021, Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 41-44. DOI: https://doi.org/10.5753/erad-no2.2021.18679.