SDNMonitor : um serviço de monitoramento de tráfego em redes definidas por software
Ano de defesa: | 2016 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
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 |