SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: Silva, Emanuel Ferreira da lattes
Orientador(a): Salgueiro, Edilayne Meneses
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Sergipe
Programa de Pós-Graduação: Pós-Graduação em Ciência da Computação
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: https://ri.ufs.br/handle/riufs/3388
Resumo: With the popularity of the Internet and the emergence of new services, it has become increasingly necessary to make a network planning, in order to ensure that each of the elements that compose it are used e ciently. Moreover, it is necessary to control and monitor the network, making sure that everything is running the way it was planned. In networks using the SDN paradigm, by introducing a network controller, is possible the separation between the data plane (hardware) and control plane (software) existing on the network devices, allowing that new protocols and technologies are implemented and tested on any network device, regardless of its manufacturer. In contrast with it, the following question arises: how to apply tra c monitoring in an SDN network ahead of his centralized control architecture without causing delays or inconsistencies? This work proposed a tra c monitoring service for SDN networks based on the OpenFlow protocol, called SDNMonitor, which aims to provide a view of network data tra c at three levels of granularity, for each port of each switch, for each flow and for each network service. Additionally, it was also proposed a load balancing service based on the use of Round-Robin and Bandwidth-Based algorithms. The experimental evaluation of these services was conducted through controlled experiments, which were generated and monitored some tra c. The results showed that the SDNMonitor service could monitor the network tra c in the three levels of granularity without impacting negatively on its operation, and that the load balancing service has been able to improve network tra c.
id UFS-2_74a7a1bd8c619505a7310de6dc50d787
oai_identifier_str oai:ufs.br:riufs/3388
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Silva, Emanuel Ferreira daSalgueiro, Edilayne Meneseshttp://lattes.cnpq.br/93240787660663182017-09-26T11:34:40Z2017-09-26T11:34:40Z2016-08-30SILVA, Emanuel Ferreira da. SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software. 2016. 79 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2016.https://ri.ufs.br/handle/riufs/3388With the popularity of the Internet and the emergence of new services, it has become increasingly necessary to make a network planning, in order to ensure that each of the elements that compose it are used e ciently. Moreover, it is necessary to control and monitor the network, making sure that everything is running the way it was planned. In networks using the SDN paradigm, by introducing a network controller, is possible the separation between the data plane (hardware) and control plane (software) existing on the network devices, allowing that new protocols and technologies are implemented and tested on any network device, regardless of its manufacturer. In contrast with it, the following question arises: how to apply tra c monitoring in an SDN network ahead of his centralized control architecture without causing delays or inconsistencies? This work proposed a tra c monitoring service for SDN networks based on the OpenFlow protocol, called SDNMonitor, which aims to provide a view of network data tra c at three levels of granularity, for each port of each switch, for each flow and for each network service. Additionally, it was also proposed a load balancing service based on the use of Round-Robin and Bandwidth-Based algorithms. The experimental evaluation of these services was conducted through controlled experiments, which were generated and monitored some tra c. The results showed that the SDNMonitor service could monitor the network tra c in the three levels of granularity without impacting negatively on its operation, and that the load balancing service has been able to improve network tra c.Com a popularidade da Internet e a emergência de novos serviços, tornou-se cada vez mais necessário fazer um planejamento da rede, com o objetivo de assegurar que cada um dos elementos que a compõem sejam utilizados de forma eficiente. Além disso, é necessário controlar e monitorar a rede, verificando se tudo está sendo executando da maneira que foi planejada. Em redes que utilizam o paradigma SDN, através da introdução de um controlador de rede, é possível a separação entre o plano de dados (hardware) e o plano de controle (software) existentes nos dispositivos de rede, permitindo que novos protocolos e novas tecnologias sejam implementadas e testadas em qualquer dispositivo de rede, independente do seu fabricante. Em contrapartida, surge o seguinte questionamento: como aplicar monitoramento de tráfego em uma rede SDN diante da sua arquitetura de controle centralizada sem causar atrasos ou inconsistências? Este trabalho propôs um serviço de monitoramento de tráfego em redes SDN baseado no protocolo OpenFlow, chamado SDNMonitor, que tem como principal objetivo prover uma visão do tráfego de dados da rede em três níveis de granularidade, por cada porta de cada switch, por cada fluxo e por cada serviço de rede. Adicionalmente, também foi proposto um serviço de balanceamento de carga, baseado na utilização dos algoritmos Round-Robin e Bandwidth-Based. A avaliação experimental destes serviços foi realizada através de experimentos controlados, onde foram gerados e monitorados alguns tráfegos. Os resultados demonstraram que o serviço SDNMonitor conseguiu monitorar o tráfego da rede nos três níveis de granularidade sem impactar de forma negativa no seu funcionamento, e que o serviço de balanceamento de carga foi capaz de melhorar o tráfego da rede.Fundação de Apoio a Pesquisa e à Inovação Tecnológica do Estado de Sergipe - FAPITEC/SEapplication/pdfporUniversidade Federal de SergipePós-Graduação em Ciência da ComputaçãoUFSBrasilComputaçãoRedes de computadoresRedes de computadores -- GerênciaSoftwareArquitetura de softwareSistemas de transmissão de dadosRedes definidas por softwareMonitoramento de tráfegoBalanceamento de cargaOpenFlowSoftware-defined networkingTraffic monitoringLoad balancingCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOSDNMonitor : um serviço de monitoramento de tráfego em redes definidas por softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSTEXTEMANUEL_FERREIRA_SILVA.pdf.txtEMANUEL_FERREIRA_SILVA.pdf.txtExtracted texttext/plain137541https://ri.ufs.br/jspui/bitstream/riufs/3388/2/EMANUEL_FERREIRA_SILVA.pdf.txt114e474d979cd4bcf4e2191e7a998938MD52THUMBNAILEMANUEL_FERREIRA_SILVA.pdf.jpgEMANUEL_FERREIRA_SILVA.pdf.jpgGenerated Thumbnailimage/jpeg1355https://ri.ufs.br/jspui/bitstream/riufs/3388/3/EMANUEL_FERREIRA_SILVA.pdf.jpg0938c1e1157a25fc9f1f55b6e21eec12MD53ORIGINALEMANUEL_FERREIRA_SILVA.pdfapplication/pdf5758857https://ri.ufs.br/jspui/bitstream/riufs/3388/1/EMANUEL_FERREIRA_SILVA.pdfd092e7692cb40588a65a36d649e82a3eMD51riufs/33882017-11-24 21:41:05.511oai:ufs.br:riufs/3388Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2017-11-25T00:41:05Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.por.fl_str_mv SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
title SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
spellingShingle SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
Silva, Emanuel Ferreira da
Computação
Redes de computadores
Redes de computadores -- Gerência
Software
Arquitetura de software
Sistemas de transmissão de dados
Redes definidas por software
Monitoramento de tráfego
Balanceamento de carga
OpenFlow
Software-defined networking
Traffic monitoring
Load balancing
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
title_full SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
title_fullStr SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
title_full_unstemmed SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
title_sort SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
author Silva, Emanuel Ferreira da
author_facet Silva, Emanuel Ferreira da
author_role author
dc.contributor.author.fl_str_mv Silva, Emanuel Ferreira da
dc.contributor.advisor1.fl_str_mv Salgueiro, Edilayne Meneses
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/9324078766066318
contributor_str_mv Salgueiro, Edilayne Meneses
dc.subject.por.fl_str_mv Computação
Redes de computadores
Redes de computadores -- Gerência
Software
Arquitetura de software
Sistemas de transmissão de dados
Redes definidas por software
Monitoramento de tráfego
Balanceamento de carga
topic Computação
Redes de computadores
Redes de computadores -- Gerência
Software
Arquitetura de software
Sistemas de transmissão de dados
Redes definidas por software
Monitoramento de tráfego
Balanceamento de carga
OpenFlow
Software-defined networking
Traffic monitoring
Load balancing
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv OpenFlow
Software-defined networking
Traffic monitoring
Load balancing
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description With the popularity of the Internet and the emergence of new services, it has become increasingly necessary to make a network planning, in order to ensure that each of the elements that compose it are used e ciently. Moreover, it is necessary to control and monitor the network, making sure that everything is running the way it was planned. In networks using the SDN paradigm, by introducing a network controller, is possible the separation between the data plane (hardware) and control plane (software) existing on the network devices, allowing that new protocols and technologies are implemented and tested on any network device, regardless of its manufacturer. In contrast with it, the following question arises: how to apply tra c monitoring in an SDN network ahead of his centralized control architecture without causing delays or inconsistencies? This work proposed a tra c monitoring service for SDN networks based on the OpenFlow protocol, called SDNMonitor, which aims to provide a view of network data tra c at three levels of granularity, for each port of each switch, for each flow and for each network service. Additionally, it was also proposed a load balancing service based on the use of Round-Robin and Bandwidth-Based algorithms. The experimental evaluation of these services was conducted through controlled experiments, which were generated and monitored some tra c. The results showed that the SDNMonitor service could monitor the network tra c in the three levels of granularity without impacting negatively on its operation, and that the load balancing service has been able to improve network tra c.
publishDate 2016
dc.date.issued.fl_str_mv 2016-08-30
dc.date.accessioned.fl_str_mv 2017-09-26T11:34:40Z
dc.date.available.fl_str_mv 2017-09-26T11:34:40Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv SILVA, Emanuel Ferreira da. SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software. 2016. 79 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2016.
dc.identifier.uri.fl_str_mv https://ri.ufs.br/handle/riufs/3388
identifier_str_mv SILVA, Emanuel Ferreira da. SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software. 2016. 79 f. Dissertação (Pós-Graduação em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2016.
url https://ri.ufs.br/handle/riufs/3388
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Sergipe
dc.publisher.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv UFS
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Federal de Sergipe
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/3388/2/EMANUEL_FERREIRA_SILVA.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/3388/3/EMANUEL_FERREIRA_SILVA.pdf.jpg
https://ri.ufs.br/jspui/bitstream/riufs/3388/1/EMANUEL_FERREIRA_SILVA.pdf
bitstream.checksum.fl_str_mv 114e474d979cd4bcf4e2191e7a998938
0938c1e1157a25fc9f1f55b6e21eec12
d092e7692cb40588a65a36d649e82a3e
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1802111157038743552