Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM
| Ano de defesa: | 2018 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de São Carlos
Câmpus Sorocaba |
| Programa de Pós-Graduação: |
Programa de Pós-Graduação em Ciência da Computação - PPGCC-So
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Palavras-chave em Inglês: | |
| Área do conhecimento CNPq: | |
| Link de acesso: | https://repositorio.ufscar.br/handle/20.500.14289/10308 |
Resumo: | High Availability is the most important aspect when discussing resiliency over telecommunications systems in the context of the adoption of the cloud computing paradigm, a big challenge for telecommunications service providers. Initiatives of NFV platform implementations like OpenMANO (strongly based on NFV standardization from ETSI) serve as base to run experiments like the one proposed in this master project, in which we describe our contribution to an implementation of management for high availability on top of platform proposed by Open Source MANO (OSM). The high availability implementation presented in this project is adherent to ETSI standardization and contributes to one of the most important NFV frameworks that up to now has not presented support to such feature. In this project, we present an experimentation over OSM implementation which involves the whole environment with its technological complexity. In concrete terms, our contribution addresses two main aspects: a proposal for information modeling based on ETSI standardization on high availability and its implementation in the OSM framework. Such implementation consists in the detection of failure by the orchestrator implying in a network reconfiguration as a mechanism to support redundancy in an active-active scenario. The experiment was tested and evaluated in a real minimalist environment to demonstrate the implementation performed to manage high availability information and re-orchestrate data flows between redundant VNFs. |
| id |
SCAR_5645d10abcc82384d714cd0cee1191a6 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufscar.br:20.500.14289/10308 |
| network_acronym_str |
SCAR |
| network_name_str |
Repositório Institucional da UFSCAR |
| repository_id_str |
|
| spelling |
Saito, Alexis SeikiVerdi, Fábio Lucianohttp://lattes.cnpq.br/9143186843657940http://lattes.cnpq.br/4608719952884975868de9bc-fb8d-4d6b-81bd-01db7640bb8e2018-07-24T14:51:02Z2018-07-24T14:51:02Z2018-05-23SAITO, Alexis Seiki. Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM. 2018. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2018. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/10308.https://repositorio.ufscar.br/handle/20.500.14289/10308High Availability is the most important aspect when discussing resiliency over telecommunications systems in the context of the adoption of the cloud computing paradigm, a big challenge for telecommunications service providers. Initiatives of NFV platform implementations like OpenMANO (strongly based on NFV standardization from ETSI) serve as base to run experiments like the one proposed in this master project, in which we describe our contribution to an implementation of management for high availability on top of platform proposed by Open Source MANO (OSM). The high availability implementation presented in this project is adherent to ETSI standardization and contributes to one of the most important NFV frameworks that up to now has not presented support to such feature. In this project, we present an experimentation over OSM implementation which involves the whole environment with its technological complexity. In concrete terms, our contribution addresses two main aspects: a proposal for information modeling based on ETSI standardization on high availability and its implementation in the OSM framework. Such implementation consists in the detection of failure by the orchestrator implying in a network reconfiguration as a mechanism to support redundancy in an active-active scenario. The experiment was tested and evaluated in a real minimalist environment to demonstrate the implementation performed to manage high availability information and re-orchestrate data flows between redundant VNFs.A alta disponibilidade é o aspecto mais importante quando discutimos a resiliência de sistemas de telecomunicações no contexto da adoção do paradigma de computação em nuvem, um grande desafio para as operadoras de telecomunicações. Iniciativas de implementações de plataformas NFV como o OpenMANO, fortemente baseado na padronização NFV da ETSI, servem de base para experimentações como as propostas neste projeto de mestrado em que ilustramos nossa contribuição para a implementação do gerenciamento da alta disponibilidade na plataforma Open Source MANO (OSM). A implementação de alta disponibilidade apresentada neste trabalho é aderente à padronização ETSI e contribui para um dos mais importantes frameworks NFV que até então não apresentava o suporte a este item. Neste projeto, apresentamos uma experimentação sobre a plataforma proposta pelo OSM que envolve todo o ambiente com sua complexidade tecnológica. Em termos concretos, nossa contribuição se insere em dois aspectos principais: uma proposta de modelagem desta informação baseada na padronização ETSI sobre alta disponibilidade e sua implementação desta no framework OSM. Tal implementação consiste na detecção de falha pelo orquestrador implicando em uma reconfiguração de rede como mecanismo de suporte à redundância em um cenário ativo-ativo. O experimento foi testado e avaliado em um ambiente real minimalista a fim de comprovar o funcionamento da implementação realizada para gerenciar a informação de alta disponibilidade e reorquestrar fluxos de dados entre VNFs redundantes.Não recebi financiamentoporUniversidade Federal de São CarlosCâmpus SorocabaPrograma de Pós-Graduação em Ciência da Computação - PPGCC-SoUFSCarAlta disponibilidadeVirtualização de Função de RedeGerenciamento e Orquestração de RedeComputação em nuvemRedes de computadores - GerênciaHigh AvailabilityNetwork function virtualizationManagement And Network OrchestationComputer networks - ManagementCloud computingCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAOCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOImplementação de suporte à alta disponibilidade em ambientes NFV usando OSMImplementation of high availability support in NFV environment using OSMinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisOnline600600ff34c36d-0377-40d8-bcc5-ad1d36bc4582info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALDissertacaoAlexisHomologacaoFinal.pdfDissertacaoAlexisHomologacaoFinal.pdfTexto completo da dissertaçãoapplication/pdf2031316https://repositorio.ufscar.br/bitstreams/4ae26150-5665-4e02-9453-e0fe0a0c5cf6/download8a2894d7171c61e03375f9803cc50457MD51trueAnonymousREADEncaminhamento_Alexis.pdfEncaminhamento_Alexis.pdfCarta de Encaminhamento da versão definitiva da Dissertaçãoapplication/pdf484138https://repositorio.ufscar.br/bitstreams/cdf376f0-131e-421b-aac7-135500db4677/download0d4e8823bcfa2b9761def18cd1ef0cccMD54falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81957https://repositorio.ufscar.br/bitstreams/e2cf00a2-fdb5-47a1-a504-830237febd23/downloadae0398b6f8b235e40ad82cba6c50031dMD55falseAnonymousREADTEXTDissertacaoAlexisHomologacaoFinal.pdf.txtDissertacaoAlexisHomologacaoFinal.pdf.txtExtracted texttext/plain115540https://repositorio.ufscar.br/bitstreams/47fb1a8f-6ad0-4d75-ba8a-f08c3f9acc41/download32e4343853556a78fc5b76afbc127123MD510falseAnonymousREADEncaminhamento_Alexis.pdf.txtEncaminhamento_Alexis.pdf.txtExtracted texttext/plain1https://repositorio.ufscar.br/bitstreams/f0931954-1ef3-4ee4-b7d2-8707c2a2ccef/download68b329da9893e34099c7d8ad5cb9c940MD512falseAnonymousREADTHUMBNAILDissertacaoAlexisHomologacaoFinal.pdf.jpgDissertacaoAlexisHomologacaoFinal.pdf.jpgIM Thumbnailimage/jpeg5455https://repositorio.ufscar.br/bitstreams/c3df9c2b-e540-4103-9f6f-ff18bf434019/downloadcfdcb897a242b9edffa4098f35b47bb3MD511falseAnonymousREADEncaminhamento_Alexis.pdf.jpgEncaminhamento_Alexis.pdf.jpgIM Thumbnailimage/jpeg11538https://repositorio.ufscar.br/bitstreams/4c431599-73dd-48a0-966a-15a9fe3c59b2/download855f7f4c7982b8ae3ae33d6c93b01722MD513falseAnonymousREAD20.500.14289/103082025-02-05 17:56:17.197Acesso abertoopen.accessoai:repositorio.ufscar.br:20.500.14289/10308https://repositorio.ufscar.brRepositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestrepositorio.sibi@ufscar.bropendoar:43222025-02-05T20:56:17Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)falseTElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgw6AgVW5pdmVyc2lkYWRlCkZlZGVyYWwgZGUgU8OjbyBDYXJsb3MgbyBkaXJlaXRvIG7Do28tZXhjbHVzaXZvIGRlIHJlcHJvZHV6aXIsICB0cmFkdXppciAoY29uZm9ybWUgZGVmaW5pZG8gYWJhaXhvKSwgZS9vdQpkaXN0cmlidWlyIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyAoaW5jbHVpbmRvIG8gcmVzdW1vKSBwb3IgdG9kbyBvIG11bmRvIG5vIGZvcm1hdG8gaW1wcmVzc28gZSBlbGV0csO0bmljbyBlCmVtIHF1YWxxdWVyIG1laW8sIGluY2x1aW5kbyBvcyBmb3JtYXRvcyDDoXVkaW8gb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZTQ2FyIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28KcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBhIFVGU0NhciBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgYSBzdWEgdGVzZSBvdQpkaXNzZXJ0YcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIGEgc3VhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcwpuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0byBkYSBzdWEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvIG7Do28sIHF1ZSBzZWphIGRlIHNldQpjb25oZWNpbWVudG8sIGluZnJpbmdlIGRpcmVpdG9zIGF1dG9yYWlzIGRlIG5pbmd1w6ltLgoKQ2FzbyBhIHN1YSB0ZXNlIG91IGRpc3NlcnRhw6fDo28gY29udGVuaGEgbWF0ZXJpYWwgcXVlIHZvY8OqIG7Do28gcG9zc3VpIGEgdGl0dWxhcmlkYWRlIGRvcyBkaXJlaXRvcyBhdXRvcmFpcywgdm9jw6oKZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXJhIGNvbmNlZGVyIMOgIFVGU0NhcgpvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUKaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHRlc2Ugb3UgZGlzc2VydGHDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBURVNFIE9VIERJU1NFUlRBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UKQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PIFFVRSBOw4NPIFNFSkEgQSBVRlNDYXIsClZPQ8OKIERFQ0xBUkEgUVVFIFJFU1BFSVRPVSBUT0RPUyBFIFFVQUlTUVVFUiBESVJFSVRPUyBERSBSRVZJU8ODTyBDT01PClRBTULDiU0gQVMgREVNQUlTIE9CUklHQcOHw5VFUyBFWElHSURBUyBQT1IgQ09OVFJBVE8gT1UgQUNPUkRPLgoKQSBVRlNDYXIgc2UgY29tcHJvbWV0ZSBhIGlkZW50aWZpY2FyIGNsYXJhbWVudGUgbyBzZXUgbm9tZSAocykgb3UgbyhzKSBub21lKHMpIGRvKHMpCmRldGVudG9yKGVzKSBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgZGEgdGVzZSBvdSBkaXNzZXJ0YcOnw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzCmNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuCg== |
| dc.title.por.fl_str_mv |
Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM |
| dc.title.alternative.eng.fl_str_mv |
Implementation of high availability support in NFV environment using OSM |
| title |
Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM |
| spellingShingle |
Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM Saito, Alexis Seiki Alta disponibilidade Virtualização de Função de Rede Gerenciamento e Orquestração de Rede Computação em nuvem Redes de computadores - Gerência High Availability Network function virtualization Management And Network Orchestation Computer networks - Management Cloud computing CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| title_short |
Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM |
| title_full |
Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM |
| title_fullStr |
Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM |
| title_full_unstemmed |
Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM |
| title_sort |
Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM |
| author |
Saito, Alexis Seiki |
| author_facet |
Saito, Alexis Seiki |
| author_role |
author |
| dc.contributor.authorlattes.por.fl_str_mv |
http://lattes.cnpq.br/4608719952884975 |
| dc.contributor.author.fl_str_mv |
Saito, Alexis Seiki |
| dc.contributor.advisor1.fl_str_mv |
Verdi, Fábio Luciano |
| dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/9143186843657940 |
| dc.contributor.authorID.fl_str_mv |
868de9bc-fb8d-4d6b-81bd-01db7640bb8e |
| contributor_str_mv |
Verdi, Fábio Luciano |
| dc.subject.por.fl_str_mv |
Alta disponibilidade Virtualização de Função de Rede Gerenciamento e Orquestração de Rede Computação em nuvem Redes de computadores - Gerência |
| topic |
Alta disponibilidade Virtualização de Função de Rede Gerenciamento e Orquestração de Rede Computação em nuvem Redes de computadores - Gerência High Availability Network function virtualization Management And Network Orchestation Computer networks - Management Cloud computing CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| dc.subject.eng.fl_str_mv |
High Availability Network function virtualization Management And Network Orchestation Computer networks - Management Cloud computing |
| dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
| description |
High Availability is the most important aspect when discussing resiliency over telecommunications systems in the context of the adoption of the cloud computing paradigm, a big challenge for telecommunications service providers. Initiatives of NFV platform implementations like OpenMANO (strongly based on NFV standardization from ETSI) serve as base to run experiments like the one proposed in this master project, in which we describe our contribution to an implementation of management for high availability on top of platform proposed by Open Source MANO (OSM). The high availability implementation presented in this project is adherent to ETSI standardization and contributes to one of the most important NFV frameworks that up to now has not presented support to such feature. In this project, we present an experimentation over OSM implementation which involves the whole environment with its technological complexity. In concrete terms, our contribution addresses two main aspects: a proposal for information modeling based on ETSI standardization on high availability and its implementation in the OSM framework. Such implementation consists in the detection of failure by the orchestrator implying in a network reconfiguration as a mechanism to support redundancy in an active-active scenario. The experiment was tested and evaluated in a real minimalist environment to demonstrate the implementation performed to manage high availability information and re-orchestrate data flows between redundant VNFs. |
| publishDate |
2018 |
| dc.date.accessioned.fl_str_mv |
2018-07-24T14:51:02Z |
| dc.date.available.fl_str_mv |
2018-07-24T14:51:02Z |
| dc.date.issued.fl_str_mv |
2018-05-23 |
| 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 |
SAITO, Alexis Seiki. Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM. 2018. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2018. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/10308. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/20.500.14289/10308 |
| identifier_str_mv |
SAITO, Alexis Seiki. Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM. 2018. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de São Carlos, Sorocaba, 2018. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/10308. |
| url |
https://repositorio.ufscar.br/handle/20.500.14289/10308 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.relation.confidence.fl_str_mv |
600 600 |
| dc.relation.authority.fl_str_mv |
ff34c36d-0377-40d8-bcc5-ad1d36bc4582 |
| 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 Sorocaba |
| dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação - PPGCC-So |
| dc.publisher.initials.fl_str_mv |
UFSCar |
| publisher.none.fl_str_mv |
Universidade Federal de São Carlos Câmpus Sorocaba |
| 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/bitstreams/4ae26150-5665-4e02-9453-e0fe0a0c5cf6/download https://repositorio.ufscar.br/bitstreams/cdf376f0-131e-421b-aac7-135500db4677/download https://repositorio.ufscar.br/bitstreams/e2cf00a2-fdb5-47a1-a504-830237febd23/download https://repositorio.ufscar.br/bitstreams/47fb1a8f-6ad0-4d75-ba8a-f08c3f9acc41/download https://repositorio.ufscar.br/bitstreams/f0931954-1ef3-4ee4-b7d2-8707c2a2ccef/download https://repositorio.ufscar.br/bitstreams/c3df9c2b-e540-4103-9f6f-ff18bf434019/download https://repositorio.ufscar.br/bitstreams/4c431599-73dd-48a0-966a-15a9fe3c59b2/download |
| bitstream.checksum.fl_str_mv |
8a2894d7171c61e03375f9803cc50457 0d4e8823bcfa2b9761def18cd1ef0ccc ae0398b6f8b235e40ad82cba6c50031d 32e4343853556a78fc5b76afbc127123 68b329da9893e34099c7d8ad5cb9c940 cfdcb897a242b9edffa4098f35b47bb3 855f7f4c7982b8ae3ae33d6c93b01722 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 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 |
repositorio.sibi@ufscar.br |
| _version_ |
1851688935352172544 |