Orquestrando tráfego em redes OpenFlow com o Havox

  • Rodrigo Soares e Silva UNIRIO
  • Sidney de Lucena UNIRIO

Abstract


Software-defined networking has been providing more control to network operators, but generating several OpenFlow rules simultaneously is yet a tough job. In this scope of multiple rules generation, this work presents Havox, a service meant to help with traffic orchestration through a simple, high level configuration language based on OpenFlow fields. Tests show a considerable reduction of network programming effort in a scalable way, reducing both the number of parameters and the number of lines of code needed to orchestrate the network behavior.

References

McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., and Turner, J. (2008). Openow: enabling innovation in campus networks. ACM SIGCOMM Computer Communication Review, 38(2):69–74.

Mernik, M., Heering, J., and Sloane, A. M. (2005). When and how to develop domain specic languages. ACM computing surveys (CSUR), 37(4):316–344.

Nascimento, M. R., Rothenberg, C. E., Denicol, R. R., Salvador, M. R., and Magalhaes, M. F. (2011). Routeow: Roteamento commodity sobre redes programáveis. XXIX Simpósio Brasileiro de Redes de Computadores e Sistemas Distribudos-SBRC.

Rothenberg, C. E., Nascimento, M. R., Salvador, M. R., Corrêa, C. N. A., Cunha de Lucena, S., and Raszuk, R. (2012). Revisiting routing control platforms with the eyes and muscles of software-dened networking. In Proceedings of the rst workshop on Hot topics in software dened networks, pages 13–18. ACM.

Soulé, R., Basu, S., Marandi, P. J., Pedone, F., Kleinberg, R., Sirer, E. G., and Foster, N. (2014). Merlin: A language for provisioning network resources. In Proceedings of the 10th ACM International on Conference on emerging Networking Experiments and Technologies, pages 213–226. ACM.
Published
2018-05-06
SOARES E SILVA, Rodrigo; DE LUCENA, Sidney. Orquestrando tráfego em redes OpenFlow com o Havox. In: DEMO SESSION - BRAZILIAN SYMPOSIUM ON COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS (SBRC), 1. , 2018, Campos do Jordão. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . ISSN 2177-9384. DOI: https://doi.org/10.5753/sbrc_estendido.2018.14169.