Implementação de um controlador ODL para SDN
| Autor(a) principal: | |
|---|---|
| Data de Publicação: | 2019 |
| Tipo de documento: | Trabalho de conclusão de curso |
| Idioma: | por |
| Título da fonte: | Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| Texto Completo: | http://repositorio.utfpr.edu.br/jspui/handle/1/23950 |
Resumo: | By the exponencial growth of technology and computer networks, there is a need to expand and / or modernize these network environments, either to upgrade devices or make them simpler and more pratical to manage. However, the stuck management of some devices makes this control difficult, where the source code is closed, and it is not possible to change at the user level, only by the supplier. This way, the Software Defined Networking (SDN), hosted by the Linux Foundation, an open source software, with a broad academy of developers, members and collaborative entities, which aims to bring solutions to these problems. It has a multi-layered architecture, where data, administration and control plans are basically separated, having at their extremes APIs that connect with routers, switches and various protocols, such as the well-known Openflow. Thus, this paper aims to briefly explain some controllers such as Open Network Operating System (ONOS), Floodlight and RYU, to demonstrate the installation and implementation of a virtualized OpenDaylight (ODL) controller in Virtualbox and a Mininet to give the possibility of creating a topology with the switch’s envirionment, allowing for homologation testing for later production use. Finally, show some forms of network management, what you can do and where to find both as the controller as Mininet, exemplifying the importance of having a whole network in one place, centralized, highlighting one of the main features of the SDN controller. |
| id |
UTFPR-12_0788507549097d16fe7646f8a29c9cad |
|---|---|
| oai_identifier_str |
oai:repositorio.utfpr.edu.br:1/23950 |
| network_acronym_str |
UTFPR-12 |
| network_name_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository_id_str |
|
| spelling |
Implementação de um controlador ODL para SDNODL controller’s implementation for SDNRedes de computadores - GerênciaSoftware gratuitoControladores programáveisLinux (Sistema operacional de computador)Computer networks - ManagementOpen source softwareProgrammable controllersCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOBy the exponencial growth of technology and computer networks, there is a need to expand and / or modernize these network environments, either to upgrade devices or make them simpler and more pratical to manage. However, the stuck management of some devices makes this control difficult, where the source code is closed, and it is not possible to change at the user level, only by the supplier. This way, the Software Defined Networking (SDN), hosted by the Linux Foundation, an open source software, with a broad academy of developers, members and collaborative entities, which aims to bring solutions to these problems. It has a multi-layered architecture, where data, administration and control plans are basically separated, having at their extremes APIs that connect with routers, switches and various protocols, such as the well-known Openflow. Thus, this paper aims to briefly explain some controllers such as Open Network Operating System (ONOS), Floodlight and RYU, to demonstrate the installation and implementation of a virtualized OpenDaylight (ODL) controller in Virtualbox and a Mininet to give the possibility of creating a topology with the switch’s envirionment, allowing for homologation testing for later production use. Finally, show some forms of network management, what you can do and where to find both as the controller as Mininet, exemplifying the importance of having a whole network in one place, centralized, highlighting one of the main features of the SDN controller.Com o crescimento acelerado da tecnologia e das redes de computadores, surge a necessidade de expansão e/ou modernização destes ambientes de rede, seja para atualizar os dispositivos ou tornar os mesmos mais simples e práticos quanto ao seu gerenciamento. Contudo, o gerenciamento rígido de alguns dispositivos dificulta este controle. Nestes o código fonte é fechado, não sendo possível ser alterado pelo usuário, apenas pelo fornecedor. Com isso surgiram as Redes Definidas por Software, do inglês, Software Defined Networking (SDN), mantido pela Linux Foundation, um software open source, com uma ampla gama de desenvolvedores, membros e entidades colaborativas, que tem por objetivo trazer soluções para os problemas existentes. Possui uma arquitetura multi camadas, onde são separados os planos de dados, de administração e controle, possuindo em seus extremos APIs (Application Programming Interface) que conectam com roteadores, switches e com os mais variados protocolos, como por exemplo, o Openflow. Desta forma, este trabalho tem como objetivo explicar brevemente alguns controladores como ONOS (Open Network Operating System), Floodlight e RYU, demonstrar a instalação e a implementação de um controlador OpenDaylight (ODL) virtualizado no Virtualbox e um ambiente de comutadores via Mininet para criação da topologia de rede, permitindo os testes em homologação para posteriormente o uso em produção. Por fim mostrar algumas formas de gerenciamento da rede, o que é possível fazer e onde encontrar tanto pelo controlador quanto pelo Mininet, exemplificando a importância de possuir toda uma rede em um único lugar, centralizado, deixando em evidência uma das principais características do controlador SDN.Universidade Tecnológica Federal do ParanáPonta GrossaBrasilDepartamento Acadêmico de InformáticaTecnologia em Análise e Desenvolvimento de SistemasUTFPRForonda, AugustoForonda, AugustoRanthum, GeraldoRibeiro, Richard DuarteSouza, Gustavo Carneiro de2021-01-22T19:39:53Z2021-01-22T19:39:53Z2019-11-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSOUZA, Gustavo Carneiro de. Implementação de um controlador ODL para SDN. 2019. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/23950porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPR2021-01-23T06:09:58Zoai:repositorio.utfpr.edu.br:1/23950Repositório InstitucionalPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestriut@utfpr.edu.br || sibi@utfpr.edu.bropendoar:2021-01-23T06:09:58Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false |
| dc.title.none.fl_str_mv |
Implementação de um controlador ODL para SDN ODL controller’s implementation for SDN |
| title |
Implementação de um controlador ODL para SDN |
| spellingShingle |
Implementação de um controlador ODL para SDN Souza, Gustavo Carneiro de Redes de computadores - Gerência Software gratuito Controladores programáveis Linux (Sistema operacional de computador) Computer networks - Management Open source software Programmable controllers CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| title_short |
Implementação de um controlador ODL para SDN |
| title_full |
Implementação de um controlador ODL para SDN |
| title_fullStr |
Implementação de um controlador ODL para SDN |
| title_full_unstemmed |
Implementação de um controlador ODL para SDN |
| title_sort |
Implementação de um controlador ODL para SDN |
| author |
Souza, Gustavo Carneiro de |
| author_facet |
Souza, Gustavo Carneiro de |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
Foronda, Augusto Foronda, Augusto Ranthum, Geraldo Ribeiro, Richard Duarte |
| dc.contributor.author.fl_str_mv |
Souza, Gustavo Carneiro de |
| dc.subject.por.fl_str_mv |
Redes de computadores - Gerência Software gratuito Controladores programáveis Linux (Sistema operacional de computador) Computer networks - Management Open source software Programmable controllers CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| topic |
Redes de computadores - Gerência Software gratuito Controladores programáveis Linux (Sistema operacional de computador) Computer networks - Management Open source software Programmable controllers CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| description |
By the exponencial growth of technology and computer networks, there is a need to expand and / or modernize these network environments, either to upgrade devices or make them simpler and more pratical to manage. However, the stuck management of some devices makes this control difficult, where the source code is closed, and it is not possible to change at the user level, only by the supplier. This way, the Software Defined Networking (SDN), hosted by the Linux Foundation, an open source software, with a broad academy of developers, members and collaborative entities, which aims to bring solutions to these problems. It has a multi-layered architecture, where data, administration and control plans are basically separated, having at their extremes APIs that connect with routers, switches and various protocols, such as the well-known Openflow. Thus, this paper aims to briefly explain some controllers such as Open Network Operating System (ONOS), Floodlight and RYU, to demonstrate the installation and implementation of a virtualized OpenDaylight (ODL) controller in Virtualbox and a Mininet to give the possibility of creating a topology with the switch’s envirionment, allowing for homologation testing for later production use. Finally, show some forms of network management, what you can do and where to find both as the controller as Mininet, exemplifying the importance of having a whole network in one place, centralized, highlighting one of the main features of the SDN controller. |
| publishDate |
2019 |
| dc.date.none.fl_str_mv |
2019-11-12 2021-01-22T19:39:53Z 2021-01-22T19:39:53Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| format |
bachelorThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
SOUZA, Gustavo Carneiro de. Implementação de um controlador ODL para SDN. 2019. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019. http://repositorio.utfpr.edu.br/jspui/handle/1/23950 |
| identifier_str_mv |
SOUZA, Gustavo Carneiro de. Implementação de um controlador ODL para SDN. 2019. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Universidade Tecnológica Federal do Paraná, Ponta Grossa, 2019. |
| url |
http://repositorio.utfpr.edu.br/jspui/handle/1/23950 |
| 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 Tecnológica Federal do Paraná Ponta Grossa Brasil Departamento Acadêmico de Informática Tecnologia em Análise e Desenvolvimento de Sistemas UTFPR |
| publisher.none.fl_str_mv |
Universidade Tecnológica Federal do Paraná Ponta Grossa Brasil Departamento Acadêmico de Informática Tecnologia em Análise e Desenvolvimento de Sistemas UTFPR |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) instname:Universidade Tecnológica Federal do Paraná (UTFPR) instacron:UTFPR |
| instname_str |
Universidade Tecnológica Federal do Paraná (UTFPR) |
| instacron_str |
UTFPR |
| institution |
UTFPR |
| reponame_str |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| collection |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) |
| repository.name.fl_str_mv |
Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR) |
| repository.mail.fl_str_mv |
riut@utfpr.edu.br || sibi@utfpr.edu.br |
| _version_ |
1850497933329301504 |