Utilizando Redes Definidas por Software para Prover Justiça em Aplicações Interativas
Resumo
Aplicações interativas e em tempo real, como jogos online, geralmente têm requisitos estritos de latência. Mais especificamente, podem necessitar que os usuários possuam valores similares de latência; caso contrário, pode haver injustiça entre eles. Este trabalho propõe uma aplicação para redes definidas por software que garante que as latências entre cada usuário e o servidor sejam as mais próximas possíveis. Essa aplicação consiste em resolver periodicamente um problema de otimização que leva em consideração a latência dos enlaces e calcula os caminhos dos fluxos na rede. A partir de experimentos realizados com emulação, nota-se que a aplicação de rede proposta consegue obter um nível de justiça maior do que o de uma rede tradicional.
Referências
Brun, J., Safaei, F. e Boustead, P. (2006). Managing latency and fairness in networked games. Communications of the ACM, 49(11):46–51.
Couto, R. S., Secci, S., Campista, M. E. M. e Costa, L. H. M. K. (2015). Otimização do posicionamento de servidores físicos em centros de dados resilientes a desastres. Em XXXIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos, p. 417–430.
De Oliveira, R. L. S., Shinoda, A. A., Schweitzer, C. M. e Prete, L. R. (2014). Using mininet for emulation and prototyping software-dened networks. Em IEEE Colombian Conference on Communications and Computing (COLCOM), p. 1–6.
Debroy, S., Ahmad, M. Z., Iyengar, M. e Chatterjee, M. (2013). Critical sections in networked games. Em IEEE International Conference on Communications (ICC), p. 2365–2369.
Dover, J. M. (2014). A switch table vulnerability in the open oodlight SDN controller.Relatório técnico.
Foundation, L. (2017). OpenDaylight. https://www.opendaylight.org/. Acessado em dezembro de 2017.
Gorlatch, S. e Humernbrum, T. (2015). Enabling high-level QoS metrics for interactive online applications using SDN. Em International Conference on Computing, Networking and Communications (ICNC), p. 707–711.
Huang, S. e Grifoen, J. (2013). Hypernet games: Leveraging SDN networks to improve multiplayer online games. Em 18th International Conference on Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational & Serious Games (CGAMES), p. 74–78.
Humernbrum, T., Glinka, F. e Gorlatch, S. (2014). A northbound API for QoS management in real-time interactive applications on software-dened networks. Journal of Communications, 9(8):607–615.
Li, W., Qi, H., Li, K., Stojmenovic, I. e Lan, J. (2017). Joint optimization of bandwidth for provider and delay for user in software dened data centers. IEEE Transactions on Cloud Computing, 5(2):331–343.
Maxemchuk, N. F., Shur, D. H. et al. (2001). An internet multicast system for the stock market. ACM transactions on computer systems, 19(3):384–412.
Mininet (2017). An instant virtual network on your laptop (or other pc). http://mininet.org/. Acessado em dezembro de 2017.
POX (2017). Pox repository. https://github.com/noxrepo/pox. Acessado em dezembro de 2017.
RNP (2017). Rede ipê. https://www.rnp.br/servicos/conectividade/rede-ipe. Acessado em dezembro de 2017.
VMware (2012). Vmware ofcial site. https://www.vmware.com/. Acessado em dezembro de 2017.