Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/26460
Registro completo de metadados
Campo DCValorIdioma
dc.creatorGemmer, Davi Daniel-
dc.date.accessioned2021-11-19T22:12:03Z-
dc.date.available2021-11-19T22:12:03Z-
dc.date.issued2021-10-25-
dc.identifier.citationGEMMER, Davi Daniel. Modelo de tráfego em um cluster SDN ONOS/Atomix. 2021. Dissertação (Mestrado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2021.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/26460-
dc.description.abstractThe software-defined network (SDN) is an emerging network paradigm that overcomes the limitations of a traditional network infrastructure. SDN can improve the monitoring, management, security and engineering of network traffic through a central controller. The SDN architecture with a single controller has disadvantages, such as low reliability and scalability. To solve these problems, the distributed SDN architecture emerged, where the network is controlled by a cluster with several controllers. To ensure the consistency of the network information, a consensus protocol is required to update the information and the synchronization of the controllers. There are two consistency models for SDN networks: eventual consistency and strong consistency. Strong consistency means that data readings on different controllers always produce the same result, while eventual consistency means that there are transient periods when readings on different controllers can produce different values. An example of an eventual consistency protocol is Anti-Entropy and a strong consistency is Raft. The consistency protocol chosen by each controller influences the amount of traffic between the controllers, which is used in the design of dimensioning the links between the controllers. In this work, an analytical model is developed in this work to determine the traffic between controllers as a function of the number of switches and links for a cluster of 3 controllers. Traffic analysis between ONOS controllers is made in two architectures: one with ONOS controllers, which will be called ONOS architecture and the other with ONOS controllers with the Atomix framework, which will be called ONOS/Atomix architecture. The analysis is done in two situations: with a different number of switches on each controller and with a different number of controllers. And the influence of traffic on the control plane on data plan traffic is also analyzed. The results show that the ONOS and ONOS/Atomix architecture have approximately the same traffic between controllers in different scenarios. Traffic grows directly proportional to the increase in the number of switches on the network and to the increase in the number of controllers.pt_BR
dc.description.sponsorshipCoordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectRedes de computadorespt_BR
dc.subjectEngenharia de tráfegopt_BR
dc.subjectFramework (Arquivo de computador)pt_BR
dc.subjectComputer networkspt_BR
dc.subjectTraffic engineeringpt_BR
dc.subjectFramework (Computer file)pt_BR
dc.titleModelo de tráfego em um cluster SDN ONOS/Atomixpt_BR
dc.title.alternativeTraffic model in an ONOS/Atomix SDN clusterpt_BR
dc.typemasterThesispt_BR
dc.description.resumoA rede definida por software (SDN) é um paradigma de rede emergente que supera as limitações de uma infraestrutura de rede tradicional. A SDN pode melhorar o monitoramento, gerenciamento, segurança e engenharia do tráfego de rede através de um controlador central. A arquitetura SDN com um único controlador apresenta algumas desvantagens, tais como baixa confiabilidade e escalabilidade. Para resolver estes problemas, surgiu a arquitetura SDN distribuída, onde a rede é controlada por um cluster com vários controladores. Mas para garantir a consistência das informações da rede, é necessário um protocolo de consenso para atualizar as informações e a sincronização dos controladores. Existem dois modelos de consistência para redes SDN: consistência eventual e consistência forte. Na consistência forte as leituras dos dados em diferentes controladores produzem sempre o mesmo resultado, ao passo que na consistência eventual há períodos transientes em que as leituras em diferentes controladores podem produzir diferentes valores. Um exemplo de protocolo de consistência eventual é o Anti-Entropy e de consistência forte é o Raft. E o protocolo de consistência escolhido por cada controlador influencia na quantidade de tráfego entre os controladores, que é usado no projeto de dimensionamento dos enlaces entre os controladores. Neste trabalho é desenvolvido um modelo analítico para determinar o tráfego entre controladores em função do número de switches e de enlaces para um cluster de 3 controladores. É feita a medição e análise do tráfego entre controladores ONOS em duas arquiteturas: uma só com controladores ONOS, que será chamada de arquitetura ONOS e outra com controladores ONOS mais o framework Atomix, que será chamado de arquitetura ONOS/Atomix. A análise é feita em duas situações: com um número diferente de switches em cada controlador e com um número diferente de controladores. Os resultados mostram que a arquitetura ONOS e ONOS/Atomix tem aproximadamente o mesmo tráfego entre controladores em diversos cenários. O tráfego em cada enlace cresce diretamente proporcional com o aumento do número de switches e enlaces da rede e diminui com o aumento do número de controladores.pt_BR
dc.degree.localPonta Grossapt_BR
dc.publisher.localPonta Grossapt_BR
dc.creator.IDhttps://orcid.org/0000-0003-4336-3461pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/9692515610336282pt_BR
dc.contributor.advisor1Foronda, Augusto-
dc.contributor.advisor1IDhttps://orcid.org/0000-0003-2253-2924pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/7103296555987124pt_BR
dc.contributor.referee1Foronda, Augusto-
dc.contributor.referee1IDhttps://orcid.org/0000-0003-2253-2924pt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/7103296555987124pt_BR
dc.contributor.referee2Góis, Lourival Aparecido de-
dc.contributor.referee2IDhttps://orcid.org/0000-0002-9435-5472pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/6240013151229068pt_BR
dc.contributor.referee3Pacheco, Mauricio Zadra-
dc.contributor.referee3IDhttps://orcid.org/0000-0002-7188-4400pt_BR
dc.contributor.referee3Latteshttp://lattes.cnpq.br/6951148118690656pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.subject.capesEngenharia/Tecnologia/Gestãopt_BR
Aparece nas coleções:PG - Programa de Pós-Graduação em Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
modelotrafegoclustersdn.pdf5,33 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.