Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador

Bibliographic Details
Main Author: VAGO, Johnathan Dezan
Publication Date: 2017
Format: Master thesis
Language: por
Source: Repositório Institucional da UFPE
dARK ID: ark:/64986/001300000qw1b
Download full: https://repositorio.ufpe.br/handle/123456789/25820
Summary: A virtualização de servidores possibilitou que vários serviços fossem disponibilizados a partir de um mesmo equipamento, resultando na diminuição de custos e facilitando a operacionalização de uma infraestrutura de tecnologia de informação. Porém, a infraestrutura de rede, que provê o acesso aos serviços de rede, não evoluiu no mesmo ritmo e passou a ser um ponto crítico na transmissão do tráfego de Internet. Recentemente, o advento das redes definidas por software (Software Defined Networking, SDN) permitiu ao administrador de rede criar, gerenciar e entregar serviços de rede aos clientes a partir de uma interface única. Uma das vantagens proporcionadas em uma rede SDN é a centralização da gerência dos ativos de rede no controlador, o que permite a implementação de políticas a partir de um único ponto. O controlador, entretanto, torna-se um ponto vulnerável e crítico na rede, uma vez que a implementação de tais regras está diretamente ligada a sua disponibilidade. Este trabalho propõe uma estratégia para o estabelecimento de fluxos em uma rede SDN/OpenFlow de modo a diminuir a carga direcionada ao controlador, resultante do envio de consultas feitas por seus clientes. As consultas são essenciais para a aplicação das regras estabelecidas no controlador, que deve estar disponível e responder estas consultas no menor tempo possível. A estratégia proposta neste trabalho foi aplicada em um cenário emulado e em um cenário real em produção criado a partir da infraestrutura de rede de quatro campi de Institutos Federais de Educação no Brasil. Nos dois cenários, o comportamento do controlador foi comparado utilizando clientes OpenFlow tradicionais e clientes OpenFlow modificados com a estratégia proposta. Testes realizados em ambos os cenários constataram que o tempo que o controlador necessita para processar uma mensagem assíncrona packet-in e a carga direcionada ao controlador são menores quando as mensagens foram enviadas utilizando a estratégia proposta neste trabalho.
id UFPE_48ee5d25147f5819a0cfba3e3b854c85
oai_identifier_str oai:repositorio.ufpe.br:123456789/25820
network_acronym_str UFPE
network_name_str Repositório Institucional da UFPE
repository_id_str 2221
spelling Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controladorRedes de computadoresRedes definidas por softwareA virtualização de servidores possibilitou que vários serviços fossem disponibilizados a partir de um mesmo equipamento, resultando na diminuição de custos e facilitando a operacionalização de uma infraestrutura de tecnologia de informação. Porém, a infraestrutura de rede, que provê o acesso aos serviços de rede, não evoluiu no mesmo ritmo e passou a ser um ponto crítico na transmissão do tráfego de Internet. Recentemente, o advento das redes definidas por software (Software Defined Networking, SDN) permitiu ao administrador de rede criar, gerenciar e entregar serviços de rede aos clientes a partir de uma interface única. Uma das vantagens proporcionadas em uma rede SDN é a centralização da gerência dos ativos de rede no controlador, o que permite a implementação de políticas a partir de um único ponto. O controlador, entretanto, torna-se um ponto vulnerável e crítico na rede, uma vez que a implementação de tais regras está diretamente ligada a sua disponibilidade. Este trabalho propõe uma estratégia para o estabelecimento de fluxos em uma rede SDN/OpenFlow de modo a diminuir a carga direcionada ao controlador, resultante do envio de consultas feitas por seus clientes. As consultas são essenciais para a aplicação das regras estabelecidas no controlador, que deve estar disponível e responder estas consultas no menor tempo possível. A estratégia proposta neste trabalho foi aplicada em um cenário emulado e em um cenário real em produção criado a partir da infraestrutura de rede de quatro campi de Institutos Federais de Educação no Brasil. Nos dois cenários, o comportamento do controlador foi comparado utilizando clientes OpenFlow tradicionais e clientes OpenFlow modificados com a estratégia proposta. Testes realizados em ambos os cenários constataram que o tempo que o controlador necessita para processar uma mensagem assíncrona packet-in e a carga direcionada ao controlador são menores quando as mensagens foram enviadas utilizando a estratégia proposta neste trabalho.The virtualization of servers has permitted that several services being available in the same equipment, which contributed to decrease the cost and allow operationalization of infrastructure of Information Technology. Nonetheless, the network infrastructure, which provides the access to the network services, did not developed at the same rate. Recently, the appearance of the Software Defined Networking (SDN), allowed the network administrator to create, manager and deliver network services to the clients from a single interface. One of the advantages provided in an SDN network is the centralization of the management of network assets in the controller, which allows the implementation of policies from a single point. The controller, however, became critical and vulnerable in the network, since the implementation of those policies is straight connect to its availability. This work purposes a strategy to establish flux in a network SDN/OpenFlow in order to decrease the load sent to the controller that are results from the client’s queries. The queries are essentials for the applying of the rules set up in the controller; it must be available and answer those queries in the shortest time possible. The strategy, that this work purposes, was performed in an emulated scenario and real scenario created from the network infrastructure of four campus of Federal Institutes of Education (Instituto Federal de Educação – IFE) in Brazil. In these twos scenarios, the behavior of the controller was compared using traditional OpenFlow clients and modified OpenFlow clients by the proposed strategy. The results from tests performed, in both scenarios, showed that the time needed by the controller to process an asynchronous packet-in message and of the load directed to it, is shorter when the messages were sent using the proposed methodology.Universidade Federal de PernambucoUFPEBrasilPrograma de Pos Graduacao em Ciencia da ComputacaoCAMPELO, Divanilson Rodrigo de Sousahttp://lattes.cnpq.br/9988861722643805http://lattes.cnpq.br/9838400375894439VAGO, Johnathan Dezan2018-08-22T22:59:00Z2018-08-22T22:59:00Z2017-06-09info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.ufpe.br/handle/123456789/25820ark:/64986/001300000qw1bporAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2019-10-26T04:41:22Zoai:repositorio.ufpe.br:123456789/25820Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T04:41:22Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false
dc.title.none.fl_str_mv Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador
title Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador
spellingShingle Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador
VAGO, Johnathan Dezan
Redes de computadores
Redes definidas por software
title_short Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador
title_full Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador
title_fullStr Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador
title_full_unstemmed Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador
title_sort Uma estratégia para estabelecer fluxos em redes sdn-openflow com redução de carga no controlador
author VAGO, Johnathan Dezan
author_facet VAGO, Johnathan Dezan
author_role author
dc.contributor.none.fl_str_mv CAMPELO, Divanilson Rodrigo de Sousa
http://lattes.cnpq.br/9988861722643805
http://lattes.cnpq.br/9838400375894439
dc.contributor.author.fl_str_mv VAGO, Johnathan Dezan
dc.subject.por.fl_str_mv Redes de computadores
Redes definidas por software
topic Redes de computadores
Redes definidas por software
description A virtualização de servidores possibilitou que vários serviços fossem disponibilizados a partir de um mesmo equipamento, resultando na diminuição de custos e facilitando a operacionalização de uma infraestrutura de tecnologia de informação. Porém, a infraestrutura de rede, que provê o acesso aos serviços de rede, não evoluiu no mesmo ritmo e passou a ser um ponto crítico na transmissão do tráfego de Internet. Recentemente, o advento das redes definidas por software (Software Defined Networking, SDN) permitiu ao administrador de rede criar, gerenciar e entregar serviços de rede aos clientes a partir de uma interface única. Uma das vantagens proporcionadas em uma rede SDN é a centralização da gerência dos ativos de rede no controlador, o que permite a implementação de políticas a partir de um único ponto. O controlador, entretanto, torna-se um ponto vulnerável e crítico na rede, uma vez que a implementação de tais regras está diretamente ligada a sua disponibilidade. Este trabalho propõe uma estratégia para o estabelecimento de fluxos em uma rede SDN/OpenFlow de modo a diminuir a carga direcionada ao controlador, resultante do envio de consultas feitas por seus clientes. As consultas são essenciais para a aplicação das regras estabelecidas no controlador, que deve estar disponível e responder estas consultas no menor tempo possível. A estratégia proposta neste trabalho foi aplicada em um cenário emulado e em um cenário real em produção criado a partir da infraestrutura de rede de quatro campi de Institutos Federais de Educação no Brasil. Nos dois cenários, o comportamento do controlador foi comparado utilizando clientes OpenFlow tradicionais e clientes OpenFlow modificados com a estratégia proposta. Testes realizados em ambos os cenários constataram que o tempo que o controlador necessita para processar uma mensagem assíncrona packet-in e a carga direcionada ao controlador são menores quando as mensagens foram enviadas utilizando a estratégia proposta neste trabalho.
publishDate 2017
dc.date.none.fl_str_mv 2017-06-09
2018-08-22T22:59:00Z
2018-08-22T22:59:00Z
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.uri.fl_str_mv https://repositorio.ufpe.br/handle/123456789/25820
dc.identifier.dark.fl_str_mv ark:/64986/001300000qw1b
url https://repositorio.ufpe.br/handle/123456789/25820
identifier_str_mv ark:/64986/001300000qw1b
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Pernambuco
UFPE
Brasil
Programa de Pos Graduacao em Ciencia da Computacao
publisher.none.fl_str_mv Universidade Federal de Pernambuco
UFPE
Brasil
Programa de Pos Graduacao em Ciencia da Computacao
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFPE
instname:Universidade Federal de Pernambuco (UFPE)
instacron:UFPE
instname_str Universidade Federal de Pernambuco (UFPE)
instacron_str UFPE
institution UFPE
reponame_str Repositório Institucional da UFPE
collection Repositório Institucional da UFPE
repository.name.fl_str_mv Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)
repository.mail.fl_str_mv attena@ufpe.br
_version_ 1846272569022349312