Orquestrando tráfego em redes OpenFlow com o Havox
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
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.
