NFV-TE: Geração Automática de Funções Virtualizadas para Engenharia de Tráfego de Rede

Autores

  • Felipe Ribeiro Quiles Universidade Federal do Paraná
  • João Vitor Moreira
  • Vinicius Fulber-Garcia
  • Elias Procópio Duarte Jr.

Resumo

Este trabalho apresenta o NFV-TE, um framework para engenharia de tráfego baseado em tecnologia NFV (Network Function Virtualization). O paradigma NFV traz grande flexibilidade às redes ao permitir a implementação de funções do núcleo em um plano de software. O NFV-TE é um framework extensível e parametrizável, que permite a um operador de rede especificar o mecanismo de engenharia de tráfego, consolidado como um arquivo JSON, a partir do qual é gerada a função virtual de rede correspondente. O sistema foi projetado para apresentar grande facilidade para inclusão e configuração de funções. O artigo descreve os diversos policers e shapers já presentes no NFV-TE, destacando a facilidade de configuração e demonstrando sua execução em diversos cenários e para diferentes perfis de tráfego de rede.

Downloads

Não há dados estatísticos.

Referências

Bondan, L., Franco, M. F., Marcuzzo, L., Venancio, G., Santos, R. L., Pfitscher, R. J., Scheid, E. J., Stiller, B., De Turck, F., Duarte, E. P., et al. (2019). Fende: marketplace-based distribution, execution, and life cycle management of vnfs. IEEE Communications Magazine, 57(1):13–19.

Cavalca, U., Mesquita, C., Pereira, A. C., and Carrano, E. G. (2014). A methodology for traffic shaping optimization in next generation networks. International Journal of Computer Information Systems and Industrial Management Applications, 6:474–483.

Daniel-Simion, D. and Dan-Horia, G. (2011). Traffic shaping and traffic policing impacts on aggregate traffic behaviour in high speed networks. In IEEE International

Symposium on Applied Computational Intelligence and Informatics, pages 465–467. IEEE.

Dong, L. and Clemm, A. (2021). High-precision end-to-end latency guarantees using packet wash. In IFIP/IEEE Int. Symp. Integrated Network Management, pages 259–267. IEEE.

Evans, J. W. and Filsfils, C. (2010). Deploying IP and MPLS QoS for multiservice networks: theory and practice. Elsevier.

Flach, T., Papageorge, P., Terzis, A., Pedrosa, L., Cheng, Y., Karim, T., Katz Bassett, E., and Govindan, R. (2016). An internet-wide analysis of traffic policing. In ACM SIGCOMM Conference, pages 468–482. ACM.

Flauzino, J., Fulber-Garcia, V., Huff, A., Venâncio, G., and Duarte, E. P. (2021). Gerência e orquestração de funções e serviços de rede virtualizados em nuvem cloudstack. In Workshop de Gerência e Operação de Redes e Serviços, pages 82–95. SBC.

Fulber-Garcia, V., de Freitas Gaiardo, G., da Cruz Marcuzzo, L., Nunes, R. C., and dos Santos, C. R. P. (2018). Demons: A ddos mitigation nfv solution. In International Conference on Advanced Information Networking and Applications, pages 769–776. IEEE.

Fulber-Garcia, V., Duarte, E. P., Huff, A., and dos Santos, C. R. (2020). Network service topology: Formalization, taxonomy and the custom specification model. Computer Networks, 178:107337.

Fulber-Garcia, V., Huff, A., Marcuzzo, L. d. C., Luizelli, M. C., Schaeffer-Filho, A. E., Granville, L. Z., dos Santos, C. R., and Duarte, E. P. (2021). Customizable deployment of nfv services. Journal of Network and Systems Management, 29(3):1–27.

Fulber-Garcia, V., Marcuzzo, L. d. C., Huff, A., Bondan, L., Nobre, J. C., Schaeffer-Filho, A., dos Santos, C. R., Granville, L. Z., and Duarte, E. P. (2019a). On the design of a flexible architecture for virtualized network function platforms. In 2019 IEEE Global Communications Conference, pages 1–6. IEEE.

Fulber-Garcia, V., Marcuzzo, L. d. C., Huff, A., Bondan, L., Nobre, J. C., Schaeffer-Filho, A., dos Santos, C. R. P., Granville, L. Z., and Duarte, E. P. 2019b). On the design of a flexible architecture for virtualized network function platforms. In IEEE Global Communications Conference, pages 1–6. IEEE.

Hamdan, M., Mohammed, B., Humayun, U., Abdelaziz, A., Khan, S., Ali, M. A., Imran, M., and Marsono, M. N. (2020). Flow-aware elephant flow detection for software-defined networks. IEEE Access, 8:72585–72597.

Hilgenstieler, E., Duarte, E. P., Mansfield-Keeni, G., and Shiratori, N. (2007). Improving the precision and efficiency of log-based ip packet traceback. In IEEE Global Telecommunications Conference, pages 1823–1827. IEEE.

Maji, S., Veeraraghavan, M., Buchanan, M., Alali, F., Ros-Giral, J., and Commike, A. (2017). A high-speed cheetah flow identification network function (cfinf). In IEEE Conference on Network Function Virtualization and Software Defined Networks, pages 1–7. IEEE.

Marcon, M., Dischinger, M., Gummadi, K. P., and Vahdat, A. (2011). The local and global effects of traffic shaping in the internet. In International Conference on Communication Systems and Networks, pages 1–10. IEEE.

Marcuzzo, L. d. C., Fulber-Garcia, V., Cunha, V., Corujo, D., Barraca, J. P., Aguiar, R. L., Schaeffer-Filho, A. E., Granville, L. Z., and dos Santos, C. R. P. (2017). Click-on-osv: A platform for running click-based middleboxes. In IFIP/IEEE Symposium on Integrated Network and Service Management, pages 885–886. IEEE.

Nucci, A. and Papagiannaki, K. (2009). Design, measurement and management of large-scale IP networks: Bridging the gap between theory and practice. Cambridge U. Press.

Pedreno-Manresa, J.-J., Khodashenas, P. S., Siddiqui, M. S., and Pavon-Marino, P. (2017). Dynamic qos/qoe assurance in realistic nfv-enabled 5g access networks. In International Conference on Transparent Optical Networks, pages 1–4. IEEE.

Sarvotham, S., Riedi, R., and Baraniuk, R. (2001). Connection-level analysis and modeling of network traffic. In ACM SIGCOMM Workshop on Internet Measurement, page 99–103. ACM.

Tavares, T. N., da Cruz Marcuzzo, L., Fulber-Garcia, V., de Souza, G. V., Franco, M. F., Bondan, L., De Turck, F., Granville, L., Duarte, E. P., dos Santos, C. R. P., et al. (2018). Niep: Nfv infrastructure emulation platform. In IEEE International Conference on Advanced Information Networking and Applications, pages 173–180. IEEE.

Turchetti, R. C. and Duarte, E. P. (2017). Nfv-fd: Implementation of a failure detector using network virtualization technology. International Journal of Network Management, 27(6):e1988.

Venancio, G., Fulber-Garcia, V., da Cruz Marcuzzo, L., Tavares, T. N., Franco, M. F., Bondan, L., Schaeffer-Filho, A. E., Paula dos Santos, C. R., Granville, L. Z., and P. Duarte, E. P. (2021). Beyond vnfm: Filling the gaps of the etsi vnf manager to fully support vnf life cycle operations. International Journal of Network Management, 31(5):e2068.

Xilouris, G., Trouva, E., Lobillo, F., Soares, J. M., Carapinha, J., McGrath, M. J., Gardikis, G., Paglierani, P., Pallis, E., Zuccaro, L., et al. (2014). T-nova: A marketplace for virtualized network functions. In European Conference on Networks and Communications, pages 1–5. IEEE.

Downloads

Publicado

2023-05-29

Como Citar

Ribeiro Quiles, F., Moreira, J. V., Fulber-Garcia, V., & Duarte Jr., E. P. (2023). NFV-TE: Geração Automática de Funções Virtualizadas para Engenharia de Tráfego de Rede. Revista Eletrônica De Iniciação Científica Em Computação, 21(1). Recuperado de https://sol.sbc.org.br/journals/index.php/reic/article/view/2720

Edição

Seção

Artigos