Implementação de suporte à alta disponibilidade em ambientes NFV usando OSM

Detalhes bibliográficos
Ano de defesa: 2018
Autor(a) principal: Saito, Alexis Seiki
Orientador(a): Verdi, Fábio Luciano lattes
Banca de defesa: Não Informado pela instituição
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