Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas

Detalhes bibliográficos
Autor(a) principal: Nascimento, Erick Barros
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFS
Texto Completo: http://ri.ufs.br/jspui/handle/riufs/10684
Resumo: Internet leads with the information, services and content are made available in digital format. Access to such content can be possible from anywhere, by the most varied devices. However, the configurability of the conventional network architecture is hampered by the diversity of embedded systems deployed in the network assets, where the information that use its resources does not have an effective management, while specific problems are not easily detected by the systems and infrastructure teams, for instance, duplicated HTTP traffic requests in the network segment. This research conducts an experimental study with proposal of a decentralized architecture for content networks. The architecture centralizes all management by decoupling the concentrators control of the network, allowing the application of the configurations on the fly. With the advent of Software Defined Networking (SDN), new possibilities for network management are emerging for new contexts for the Information-centric Network (ICN). These possibilities can be achieved through network programming with remote extension of the data plane to the cloud. This work presents and validates a prototype of content networks, made available in an established domain and replicated between them, where each endpoint perform a microcache to optimized the request and response time. In addition, a minimized copy of this backend is placed on the cloud in a Virtual Private Server (VPS)) enabling high availability of the environment. System has two reverse proxies capable of taken control of the data plane without perception to the user, keeping high performance and optimization through the Least_Conn load balancing algorithm. Validation took place through three scenarios. In the first, it was evaluated aspects inherent to the operation of a computer network, therefore, latency, packets loss and flow rate. In the second scenario, aspects were evaluated regarding the tunneling for the cloud with directional and bidirectional request to obtaining delay and packets loss. Finally, aspects of replication, caching, contention band, optimization, reachable bandwidth, Cache Hit Ratio (CHR), Mean Time Between Failure (MTBF) and Mean Time To Repair (MTTR) were presented, achieving good results with ICN and SDN. The work finalize pointing to study of controller latency due to variations in the system, but this did not impact the research objectives.
id UFS-2_7d98e430ca7649022c84a9871e40fce9
oai_identifier_str oai:ufs.br:riufs/10684
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Nascimento, Erick BarrosMacedo, Douglas Dyllon Jeronimo deMoreno Ordonez, Edward David2019-03-15T12:31:28Z2019-03-15T12:31:28Z2018-05-30NASCIMENTO, Erick Barros. Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas. 2018. 153 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2018.http://ri.ufs.br/jspui/handle/riufs/10684Internet leads with the information, services and content are made available in digital format. Access to such content can be possible from anywhere, by the most varied devices. However, the configurability of the conventional network architecture is hampered by the diversity of embedded systems deployed in the network assets, where the information that use its resources does not have an effective management, while specific problems are not easily detected by the systems and infrastructure teams, for instance, duplicated HTTP traffic requests in the network segment. This research conducts an experimental study with proposal of a decentralized architecture for content networks. The architecture centralizes all management by decoupling the concentrators control of the network, allowing the application of the configurations on the fly. With the advent of Software Defined Networking (SDN), new possibilities for network management are emerging for new contexts for the Information-centric Network (ICN). These possibilities can be achieved through network programming with remote extension of the data plane to the cloud. This work presents and validates a prototype of content networks, made available in an established domain and replicated between them, where each endpoint perform a microcache to optimized the request and response time. In addition, a minimized copy of this backend is placed on the cloud in a Virtual Private Server (VPS)) enabling high availability of the environment. System has two reverse proxies capable of taken control of the data plane without perception to the user, keeping high performance and optimization through the Least_Conn load balancing algorithm. Validation took place through three scenarios. In the first, it was evaluated aspects inherent to the operation of a computer network, therefore, latency, packets loss and flow rate. In the second scenario, aspects were evaluated regarding the tunneling for the cloud with directional and bidirectional request to obtaining delay and packets loss. Finally, aspects of replication, caching, contention band, optimization, reachable bandwidth, Cache Hit Ratio (CHR), Mean Time Between Failure (MTBF) and Mean Time To Repair (MTTR) were presented, achieving good results with ICN and SDN. The work finalize pointing to study of controller latency due to variations in the system, but this did not impact the research objectives.A Internet lidera o modo como as informações, serviços e conteúdos são disponibilizados em formato digital. O acesso a esses conteúdos pode ser possível de qualquer lugar, pelos mais variados dispositivos. Entretanto, a configurabilidade da arquitetura de redes convencional é dificultada pela diversidade de sistemas embarcados presentes nos ativos de rede, onde as informações que consumem seus recursos não possuem um gerenciamento efetivo, ao mesmo tempo que, alguns problemas de tráfego não são detectados com facilidade pelos sistemas e nem pelas equipes de infraestrutura, como a duplicação do tráfego de requisições HTTP no enlace. Esta pesquisa realiza um estudo experimental com proposta de arquitetura descentralizada para redes de conteúdo. A arquitetura centraliza todo o gerenciamento desacoplando o controle dos concentradores da rede, permitindo a aplicação das configurações on-the-fly. Com o advento das redes definidas por software (do inglês, Software Defined Networking (SDN)), surgem novas possibilidades para o gerenciamento de redes, promovendo novos contextos para as redes cêntricas de informação (do inglês, Information Centric Network (ICN)). Essas possibilidades podem ser alcançadas por meio da programabilidade da rede com extensão remota do plano de dados para nuvem. Este trabalho apresenta e valida um protótipo de redes de conteúdo, disponibilizado em um domínio estabelecido e replicado entre os mesmos, onde cada endpoint executa um microcache para otimização do tempo de requisição e resposta. Além disso, uma cópia minimizada desse backend está posto na nuvem em um servidor privado (do inglês, Virtual Private Server (VPS)) permitindo a alta disponibilidade do ambiente. O sistema será composto por dois proxies reversos capazes de assumir o controle do plano de dados sem percepção para o usuário, mantendo alta performance e otimização através do algoritmo de balanceamento de carga Least_Conn. A validação ocorreu por meio de três cenários. No primeiro, foram avaliados aspectos inerentes ao funcionamento de uma rede de computadores, logo, latência, perda e vazão foram explorados. No segundo cenário, foram avaliados aspectos acerca do tunelamento para a nuvem com requisição direcional e bidirecional obtendo atraso e perda de pacotes. Por fim, aspectos de replicação, cacheamento, banda de contenção, otimização, banda alcançável, Cache Hit Ratio (CHR), Tempo Médio entre Falhas (MTBF) e Tempo Médio para Reparos (MTTR) foram apresentados, alcançando bons resultados para ICNs com SDN. O trabalho é concluído apontando para o estudo da latência de controladores SDN devido a variações no sistema, mas que não impactaram significativamente nos objetivos da pesquisa.São Cristóvão, SEporComputação em nuvemICNSDNSistemas distribuídosRedes programáveisCacheProxy reversoControladorCloud computingDistributed systemsProgrammable networksReverse proxyControllerCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOUma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPós-Graduação em Ciência da ComputaçãoUniversidade Federal de Sergipereponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSinfo:eu-repo/semantics/openAccessTEXTERICK_BARROS_NASCIMENTO.pdf.txtERICK_BARROS_NASCIMENTO.pdf.txtExtracted texttext/plain325586https://ri.ufs.br/jspui/bitstream/riufs/10684/3/ERICK_BARROS_NASCIMENTO.pdf.txt1cf6e20c45d319e65f78235aaa62a7c4MD53THUMBNAILERICK_BARROS_NASCIMENTO.pdf.jpgERICK_BARROS_NASCIMENTO.pdf.jpgGenerated Thumbnailimage/jpeg1299https://ri.ufs.br/jspui/bitstream/riufs/10684/4/ERICK_BARROS_NASCIMENTO.pdf.jpg50657566fe45ed1629e7ea8f45b7c897MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-81475https://ri.ufs.br/jspui/bitstream/riufs/10684/1/license.txt098cbbf65c2c15e1fb2e49c5d306a44cMD51ORIGINALERICK_BARROS_NASCIMENTO.pdfERICK_BARROS_NASCIMENTO.pdfapplication/pdf8042793https://ri.ufs.br/jspui/bitstream/riufs/10684/2/ERICK_BARROS_NASCIMENTO.pdf5baa1b4b75d55d7b4c308c8b1ccaede6MD52riufs/106842019-03-15 09:31:29.408oai:ufs.br:riufs/10684TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvcihlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyIHNldSB0cmFiYWxobyBubyBmb3JtYXRvIGVsZXRyw7RuaWNvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFNlcmdpcGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIHNldSB0cmFiYWxobyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc2V1IHRyYWJhbGhvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0bywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgbsOjbyBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gbyB0cmFiYWxobyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvLgoKQSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRvIHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuIAo=Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2019-03-15T12:31:29Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.pt_BR.fl_str_mv Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas
title Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas
spellingShingle Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas
Nascimento, Erick Barros
Computação em nuvem
ICN
SDN
Sistemas distribuídos
Redes programáveis
Cache
Proxy reverso
Controlador
Cloud computing
Distributed systems
Programmable networks
Reverse proxy
Controller
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas
title_full Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas
title_fullStr Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas
title_full_unstemmed Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas
title_sort Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas
author Nascimento, Erick Barros
author_facet Nascimento, Erick Barros
author_role author
dc.contributor.author.fl_str_mv Nascimento, Erick Barros
dc.contributor.advisor1.fl_str_mv Macedo, Douglas Dyllon Jeronimo de
dc.contributor.advisor-co1.fl_str_mv Moreno Ordonez, Edward David
contributor_str_mv Macedo, Douglas Dyllon Jeronimo de
Moreno Ordonez, Edward David
dc.subject.por.fl_str_mv Computação em nuvem
ICN
SDN
Sistemas distribuídos
Redes programáveis
Cache
Proxy reverso
Controlador
topic Computação em nuvem
ICN
SDN
Sistemas distribuídos
Redes programáveis
Cache
Proxy reverso
Controlador
Cloud computing
Distributed systems
Programmable networks
Reverse proxy
Controller
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Cloud computing
Distributed systems
Programmable networks
Reverse proxy
Controller
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Internet leads with the information, services and content are made available in digital format. Access to such content can be possible from anywhere, by the most varied devices. However, the configurability of the conventional network architecture is hampered by the diversity of embedded systems deployed in the network assets, where the information that use its resources does not have an effective management, while specific problems are not easily detected by the systems and infrastructure teams, for instance, duplicated HTTP traffic requests in the network segment. This research conducts an experimental study with proposal of a decentralized architecture for content networks. The architecture centralizes all management by decoupling the concentrators control of the network, allowing the application of the configurations on the fly. With the advent of Software Defined Networking (SDN), new possibilities for network management are emerging for new contexts for the Information-centric Network (ICN). These possibilities can be achieved through network programming with remote extension of the data plane to the cloud. This work presents and validates a prototype of content networks, made available in an established domain and replicated between them, where each endpoint perform a microcache to optimized the request and response time. In addition, a minimized copy of this backend is placed on the cloud in a Virtual Private Server (VPS)) enabling high availability of the environment. System has two reverse proxies capable of taken control of the data plane without perception to the user, keeping high performance and optimization through the Least_Conn load balancing algorithm. Validation took place through three scenarios. In the first, it was evaluated aspects inherent to the operation of a computer network, therefore, latency, packets loss and flow rate. In the second scenario, aspects were evaluated regarding the tunneling for the cloud with directional and bidirectional request to obtaining delay and packets loss. Finally, aspects of replication, caching, contention band, optimization, reachable bandwidth, Cache Hit Ratio (CHR), Mean Time Between Failure (MTBF) and Mean Time To Repair (MTTR) were presented, achieving good results with ICN and SDN. The work finalize pointing to study of controller latency due to variations in the system, but this did not impact the research objectives.
publishDate 2018
dc.date.issued.fl_str_mv 2018-05-30
dc.date.accessioned.fl_str_mv 2019-03-15T12:31:28Z
dc.date.available.fl_str_mv 2019-03-15T12:31:28Z
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 NASCIMENTO, Erick Barros. Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas. 2018. 153 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2018.
dc.identifier.uri.fl_str_mv http://ri.ufs.br/jspui/handle/riufs/10684
identifier_str_mv NASCIMENTO, Erick Barros. Uma arquitetura de rede programável para redes orientadas à informação com replicação de conteúdo em nuvens privadas. 2018. 153 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2018.
url http://ri.ufs.br/jspui/handle/riufs/10684
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.publisher.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.publisher.initials.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/10684/3/ERICK_BARROS_NASCIMENTO.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/10684/4/ERICK_BARROS_NASCIMENTO.pdf.jpg
https://ri.ufs.br/jspui/bitstream/riufs/10684/1/license.txt
https://ri.ufs.br/jspui/bitstream/riufs/10684/2/ERICK_BARROS_NASCIMENTO.pdf
bitstream.checksum.fl_str_mv 1cf6e20c45d319e65f78235aaa62a7c4
50657566fe45ed1629e7ea8f45b7c897
098cbbf65c2c15e1fb2e49c5d306a44c
5baa1b4b75d55d7b4c308c8b1ccaede6
bitstream.checksumAlgorithm.fl_str_mv MD5
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_ 1802110820711137280