Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2016 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSCAR |
Texto Completo: | https://repositorio.ufscar.br/handle/ufscar/8058 |
Resumo: | 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. |
id |
SCAR_32f0b246ae304dde81411507e6846dd7 |
---|---|
oai_identifier_str |
oai:repositorio.ufscar.br:ufscar/8058 |
network_acronym_str |
SCAR |
network_name_str |
Repositório Institucional da UFSCAR |
repository_id_str |
4322 |
spelling |
Zugliani, EttoreMarcondes, César Augusto Cavalheirohttp://lattes.cnpq.br/4431183539132719http://lattes.cnpq.br/64375951403625116d02ae86-d2d8-438b-905d-4eb00440d62e2016-10-20T19:32:14Z2016-10-20T19:32:14Z2016-02-26ZUGLIANI, Ettore. Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais. 2016. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2016. Disponível em: https://repositorio.ufscar.br/handle/ufscar/8058.https://repositorio.ufscar.br/handle/ufscar/8058Cloud 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.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarRedesComputação em nuvemVirtualizaçãoOpenStackNeutronNetworksCloud computingVirtualizationPythonCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOProposta e validação de solução de computação em nuvem para redes com dispositivos nacionaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisOnline6006001bb0fc35-bcc1-43ad-97f1-6501019230d9info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALDissEZ.pdfDissEZ.pdfapplication/pdf1298006https://repositorio.ufscar.br/bitstream/ufscar/8058/1/DissEZ.pdfa929b220ad3a00bff4e9720457b3d700MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81957https://repositorio.ufscar.br/bitstream/ufscar/8058/2/license.txtae0398b6f8b235e40ad82cba6c50031dMD52TEXTDissEZ.pdf.txtDissEZ.pdf.txtExtracted texttext/plain144475https://repositorio.ufscar.br/bitstream/ufscar/8058/3/DissEZ.pdf.txtee4132ac2a7238f31c25185439645d58MD53THUMBNAILDissEZ.pdf.jpgDissEZ.pdf.jpgIM Thumbnailimage/jpeg8346https://repositorio.ufscar.br/bitstream/ufscar/8058/4/DissEZ.pdf.jpg4df8aacfbd483a6395553e909ff27d8fMD54ufscar/80582023-09-18 18:31:09.746oai:repositorio.ufscar.br:ufscar/8058TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU8OjbyBDYXJsb3MgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdQpkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZTQ2FyIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28KcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGU0NhciBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU0NhcgpvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRlNDYXIsClZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNDYXIgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg==Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:31:09Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
dc.title.por.fl_str_mv |
Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais |
title |
Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais |
spellingShingle |
Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais Zugliani, Ettore Redes Computação em nuvem Virtualização OpenStack Neutron Networks Cloud computing Virtualization Python CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais |
title_full |
Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais |
title_fullStr |
Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais |
title_full_unstemmed |
Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais |
title_sort |
Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais |
author |
Zugliani, Ettore |
author_facet |
Zugliani, Ettore |
author_role |
author |
dc.contributor.authorlattes.por.fl_str_mv |
http://lattes.cnpq.br/6437595140362511 |
dc.contributor.author.fl_str_mv |
Zugliani, Ettore |
dc.contributor.advisor1.fl_str_mv |
Marcondes, César Augusto Cavalheiro |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/4431183539132719 |
dc.contributor.authorID.fl_str_mv |
6d02ae86-d2d8-438b-905d-4eb00440d62e |
contributor_str_mv |
Marcondes, César Augusto Cavalheiro |
dc.subject.por.fl_str_mv |
Redes Computação em nuvem Virtualização |
topic |
Redes Computação em nuvem Virtualização OpenStack Neutron Networks Cloud computing Virtualization Python CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.eng.fl_str_mv |
OpenStack Neutron Networks Cloud computing Virtualization Python |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
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. |
publishDate |
2016 |
dc.date.accessioned.fl_str_mv |
2016-10-20T19:32:14Z |
dc.date.available.fl_str_mv |
2016-10-20T19:32:14Z |
dc.date.issued.fl_str_mv |
2016-02-26 |
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 |
ZUGLIANI, Ettore. Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais. 2016. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2016. Disponível em: https://repositorio.ufscar.br/handle/ufscar/8058. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/ufscar/8058 |
identifier_str_mv |
ZUGLIANI, Ettore. Proposta e validação de solução de computação em nuvem para redes com dispositivos nacionais. 2016. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, São Carlos, 2016. Disponível em: https://repositorio.ufscar.br/handle/ufscar/8058. |
url |
https://repositorio.ufscar.br/handle/ufscar/8058 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.confidence.fl_str_mv |
600 600 |
dc.relation.authority.fl_str_mv |
1bb0fc35-bcc1-43ad-97f1-6501019230d9 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação - PPGCC |
dc.publisher.initials.fl_str_mv |
UFSCar |
publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus São Carlos |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
instname_str |
Universidade Federal de São Carlos (UFSCAR) |
instacron_str |
UFSCAR |
institution |
UFSCAR |
reponame_str |
Repositório Institucional da UFSCAR |
collection |
Repositório Institucional da UFSCAR |
bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstream/ufscar/8058/1/DissEZ.pdf https://repositorio.ufscar.br/bitstream/ufscar/8058/2/license.txt https://repositorio.ufscar.br/bitstream/ufscar/8058/3/DissEZ.pdf.txt https://repositorio.ufscar.br/bitstream/ufscar/8058/4/DissEZ.pdf.jpg |
bitstream.checksum.fl_str_mv |
a929b220ad3a00bff4e9720457b3d700 ae0398b6f8b235e40ad82cba6c50031d ee4132ac2a7238f31c25185439645d58 4df8aacfbd483a6395553e909ff27d8f |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
repository.mail.fl_str_mv |
|
_version_ |
1802136314051559424 |