Submitted by Bruna Rodrigues (bruna92rodrigues@yahoo.com.br) on 2016-10-07T12:08:01Z
No. of bitstreams: 1
DissEZ.pdf: 1298006 bytes, checksum: a929b220ad3a00bff4e9720457b3d700 (MD5) / Approved for entry into archive by Marina Freitas (marinapf@ufscar.br) on 2016-10-20T19:32:02Z (GMT) No. of bitstreams: 1
DissEZ.pdf: 1298006 bytes, checksum: a929b220ad3a00bff4e9720457b3d700 (MD5) / Approved for entry into archive by Marina Freitas (marinapf@ufscar.br) on 2016-10-20T19:32:08Z (GMT) No. of bitstreams: 1
DissEZ.pdf: 1298006 bytes, checksum: a929b220ad3a00bff4e9720457b3d700 (MD5) / Made available in DSpace on 2016-10-20T19:32:14Z (GMT). No. of bitstreams: 1
DissEZ.pdf: 1298006 bytes, checksum: a929b220ad3a00bff4e9720457b3d700 (MD5)
Previous issue date: 2016-02-26 / Não recebi financiamento / Cloud and virtualization are both recurring subjects, today they are used in a variety of
systems in oder to provide solutions that are effective, scalable, with easier maintenance
and les costly. Among the main names of the area we have the OpenStack software which
provides various levels of virtualization from virtual machines to virtual networks, OpeStack
code is open source and it‘s network module, Neutron, has the support of several manufactors
like Cisco, Brocade and Arista but untill now there is no support for a national manufactor.
This work proposes the construction of a national solution for network virtualization,
proposing the construction of a driver for the OpenStack network module that supports
the equipments of the brazilian manufactor Datacom. This text features first a overview
of the actual environment of cloud computing, a study about OpenStack and it‘s network
module Neutron, and them taking this study as starting point a set of diagrams are presented
in order to propose a solution. This solution is them built using the programing language
Python and good practices of programing and them at the end of te implementation presents
a solid and highly modular solution. Therefore this proposal is validated through a series
of unity tests which are necessary for the approval of the code by the comunity. This work
results in a working OpenStack environment using the UFSCar servers, which comunicates
in a satisfactory manner with national network equipments, besides the contribution with
OpenStack development. / Computação em nuvem e virtualização são assuntos recorrentes utilizados em uma variedade de sistemas a fim de prover soluções eficazes, escaláveis, de facilitada manutenção e de menor custo. Dentre os principais nomes da área se destaca o software OpenStack que provê
virtualizações em diversos níveis, desde máquinas virtuais até redes virtuais. O OpenStack possui código aberto e seu módulo de redes Neutron conta com o suporte a diversos grandes fabricantes como Cisco, Brocade e Arista, no entanto, até o presente momento não há suporte para nenhum fabricante nacional. Este trabalho propõe a construção de uma solução nacional para virtualização de redes através da construção de um driver para o módulo de redes do OpenStack, que possa suportar os equipamentos da fabricante brasileira Datacom. O texto apresenta a principio o cenário atual de computação em nuvem para redes, além de, um estudo sobre o OpenStack e seu módulo de redes Neutron, portanto, tomando esse estudo como ponto de partida são apresentados diversos diagramas a fim de propor uma solução. Esta solução é então construída utilizando a linguagem Python e boas práticas de programação alcançando ao final uma proposta sólida e altamente modular, por fim, esta proposta é validada por meio de testes unitários que são inclusive necessários para
a aprovação do código na comunidade. O trabalho resulta em um ambiente OpenStack
funcional utilizando os servidores da UFSCar que se comunica de maneira satisfatória com
equipamentos nacionais de redes, além contribuir com o desenvolvimento do OpenStack.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufscar.br:ufscar/8058 |
Date | 26 February 2016 |
Creators | Zugliani, Ettore |
Contributors | Marcondes, César Augusto Cavalheiro |
Publisher | Universidade Federal de São Carlos, Câmpus São Carlos, Programa de Pós-graduação em Ciência da Computação, UFSCar |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Source | reponame:Repositório Institucional da UFSCAR, instname:Universidade Federal de São Carlos, instacron:UFSCAR |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0011 seconds