Orquestração automatizada de serviços de rede em ambientes multi-nuvem

Detalhes bibliográficos
Ano de defesa: 2022
Autor(a) principal: Santos, Laudelino Azerêdo dos
Orientador(a): Vassoler, Gilmar Luiz
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: Serra
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
OSM
Link de acesso: https://repositorio.ifes.edu.br/handle/123456789/2943
Resumo: RESUMO: Em um ambiente multi-nuvem, a alocação de serviços virtuais precisa de critérios bem definidos para que as tomadas de decisões estejam alinhadas às necessidades do usuário final e às restrições de nuvens heterogêneas, de forma a evitar possíveis degradações na aplicação ou na própria infraestrutura. Entretanto, existe uma lacuna de trabalhos que explorem os mecanismos capazes de fornecer dinamicamente as entradas para os diversos modelos de otimização desenvolvidos para resolver o problema de alocação multi-nuvem e aplicar a saída desses modelos nas nuvens comerciais de forma automatizada. Este trabalho, propõe um orquestrador que é capaz de receber parâmetros de configuração alinhados às políticas administrativas e acordos de nível de serviço definidos pelo usuário final, coletar autonomamente métricas dos serviços e da infraestrutura multi-nuvem, disponibilizá-los para um otimizador e aplicar as decisões de alocação dinâmica usando plataformas de nuvem comerciais. Para tal, foi desenvolvido um protótipo com tecnologias largamente utilizadas no mercado, além da utilização das plataformas de código aberto OpenStack e Open Source Mano. Resultados de experimentos comparativos entre diversos cenários demonstram a importância da automação deste processo e sua viabilidade, pois o ponto de vista da aplicação e o que é importante para o seu bom funcionamento é respeitado dentro dos limites de infraestrutura disponíveis, considerando inclusive métricas relacionadas diretamente ao usuário final.
id IFES-2_7238004f9a69f2fb3b9a97beffd3bfcb
oai_identifier_str oai:repositorio.ifes.edu.br:123456789/2943
network_acronym_str IFES-2
network_name_str Repositório Institucional do IFES
repository_id_str
spelling Santos, Laudelino Azerêdo dosInstituto Federal do Espirito Santo (IFES)Liberato, Alextian BartholomeuGuimarães, Rafael SilvaVassoler, Gilmar LuizDominicini, Cristina Klippel2023-02-24T17:13:40Z2023-02-24T17:13:40Z2022Santos, Laudelino Azerêdo dos. Orquestração automatizada de serviços de rede em ambientes multi-nuvem. 2022. 68 f. Dissertação (Mestrado em Computação Aplicada) - Instituto Federal do Espírito Santo, Campus Serra, Serra, 2022.https://repositorio.ifes.edu.br/handle/123456789/294330004012075P4RESUMO: Em um ambiente multi-nuvem, a alocação de serviços virtuais precisa de critérios bem definidos para que as tomadas de decisões estejam alinhadas às necessidades do usuário final e às restrições de nuvens heterogêneas, de forma a evitar possíveis degradações na aplicação ou na própria infraestrutura. Entretanto, existe uma lacuna de trabalhos que explorem os mecanismos capazes de fornecer dinamicamente as entradas para os diversos modelos de otimização desenvolvidos para resolver o problema de alocação multi-nuvem e aplicar a saída desses modelos nas nuvens comerciais de forma automatizada. Este trabalho, propõe um orquestrador que é capaz de receber parâmetros de configuração alinhados às políticas administrativas e acordos de nível de serviço definidos pelo usuário final, coletar autonomamente métricas dos serviços e da infraestrutura multi-nuvem, disponibilizá-los para um otimizador e aplicar as decisões de alocação dinâmica usando plataformas de nuvem comerciais. Para tal, foi desenvolvido um protótipo com tecnologias largamente utilizadas no mercado, além da utilização das plataformas de código aberto OpenStack e Open Source Mano. Resultados de experimentos comparativos entre diversos cenários demonstram a importância da automação deste processo e sua viabilidade, pois o ponto de vista da aplicação e o que é importante para o seu bom funcionamento é respeitado dentro dos limites de infraestrutura disponíveis, considerando inclusive métricas relacionadas diretamente ao usuário final.ABSTRACT: In a multi-cloud environment, the allocation of virtual services needs well-defined criteria so that decision-making is aligned with the needs of the end user and the restrictions of heterogeneous clouds, in order to avoid possible degradations in the application or in the infrastructure itself. However, there is a lack of works that explore mechanisms capable of dynamically providing inputs for the various optimization models developed to solve the multi-cloud allocation problem and apply the output of these models in commercial clouds in an automated way. This work proposes an orchestrator that is able to receive configuration parameters aligned with administrative policies and service level agreements defined by the end user, autonomously collect metrics from services and multi-cloud infrastructure, make them available to an optimizer and apply the dynamic allocation decisions using commercial cloud platforms. To this end, a prototype was developed with technologies widely used in the market, in addition to the use of the open source platforms OpenStack and Open Source Mano. Results of comparative experiments between different scenarios demonstrate the importance of automating this process and its feasibility, since the application point of view and what is important for its proper functioning is respected within the limits of available infrastructure, including metrics directly related to the end user.Fundação de Amparo à Pesquisa e Inovação do Espírito Santo (FAPES)Programa Institucional de Bolsas de Iniciação Científica (Pibic)Programa Institucional de Apoio à Pós-graduação Stricto Sensu (Propós)68 f.Computação em nuvemRedes de computadoresOpenStackOSMOrquestradorMulti-nuvemAlocaçãoAutomatizadoOrquestração automatizada de serviços de rede em ambientes multi-nuveminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisSerrainfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional do IFESinstname:Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)instacron:IFESCampus SerraCiência da ComputaçãoRedes de Computadoreshttp://lattes.cnpq.br/4324881751736449https://orcid.org/0000-0002-2631-9218http://lattes.cnpq.br/7853087416950443https://orcid.org/0000-0002-7803-1830Mestrado em Computação Aplicadahttp://lattes.cnpq.br/5443992982789294https://orcid.org/0000-0001-8592-455XORIGINALDISSERTACAO_Orquestracao_Automatizada_Ambientes_Multi_Nuvem.pdfDISSERTACAO_Orquestracao_Automatizada_Ambientes_Multi_Nuvem.pdfapplication/pdf2583243https://repositorio.ifes.edu.br/bitstreams/d603390d-ab94-4734-a336-76174cc0d6d9/downloaddf1296a45c0890f4a778c6261a416d98MD51trueAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-8934https://repositorio.ifes.edu.br/bitstreams/b1295338-9f3f-425a-bc7c-7f194501377d/downloadac7cb971050ed632be934da23d966924MD52falseAnonymousREADTEXTDISSERTACAO_Orquestracao_Automatizada_Ambientes_Multi_Nuvem.pdf.txtDISSERTACAO_Orquestracao_Automatizada_Ambientes_Multi_Nuvem.pdf.txtExtracted texttext/plain122116https://repositorio.ifes.edu.br/bitstreams/1f9ae4e0-b900-4ce9-92d6-89afdc15a42f/download585e9fc972a2fcd598bafda65088c8e0MD53falseAnonymousREADTHUMBNAILDISSERTACAO_Orquestracao_Automatizada_Ambientes_Multi_Nuvem.pdf.jpgDISSERTACAO_Orquestracao_Automatizada_Ambientes_Multi_Nuvem.pdf.jpgGenerated Thumbnailimage/jpeg2037https://repositorio.ifes.edu.br/bitstreams/d6738296-87f9-471b-898b-ab89712004c7/download459c028a94bd482dea6ecc0e5381347aMD54falseAnonymousREAD123456789/29432025-09-10T19:30:55.455Zopen.accessoai:repositorio.ifes.edu.br:123456789/2943https://repositorio.ifes.edu.brRepositório InstitucionalPUBhttps://repositorio.ifes.edu.br/server/oai/requestrepositorio@ifes.edu.bropendoar:2025-09-10T19:30:55Repositório Institucional do IFES - Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)falseQXV0b3JlcyBxdWUgc3VibWV0ZW0gYSBlc3RhIGNvbmZlcsOqbmNpYSBjb25jb3JkYW0gY29tIG9zIHNlZ3VpbnRlcyB0ZXJtb3M6CmEpIEF1dG9yZXMgbWFudMOpbSBvcyBkaXJlaXRvcyBhdXRvcmFpcyBzb2JyZSBvIHRyYWJhbGhvLCBwZXJtaXRpbmRvIMOgIGNvbmZlcsOqbmNpYSBjb2xvY8OhLWxvIHNvYiB1bWEgbGljZW7Dp2EgTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyBBdHRyaWJ1dGlvbiwgcXVlIHBlcm1pdGUgbGl2cmVtZW50ZSBhIG91dHJvcyBhY2Vzc2FyLCB1c2FyIGUgY29tcGFydGlsaGFyIG8gdHJhYmFsaG8gY29tIG8gY3LDqWRpdG8gZGUgYXV0b3JpYSBlIGFwcmVzZW50YcOnw6NvIGluaWNpYWwgbmVzdGEgY29uZmVyw6puY2lhLgpiKSBBdXRvcmVzIHBvZGVtIGFicmlyIG3Do28gZG9zIHRlcm1vcyBkYSBsaWNlbsOnYSBDQyBlIGRlZmluaXIgY29udHJhdG9zIGFkaWNpb25haXMgcGFyYSBhIGRpc3RyaWJ1acOnw6NvIG7Do28tZXhjbHVzaXZhIGUgc3Vic2Vxw7xlbnRlIHB1YmxpY2HDp8OjbyBkZXN0ZSB0cmFiYWxobyAoZXguOiBwdWJsaWNhciB1bWEgdmVyc8OjbyBhdHVhbGl6YWRhIGVtIHVtIHBlcmnDs2RpY28sIGRpc3BvbmliaWxpemFyIGVtIHJlcG9zaXTDs3JpbyBpbnN0aXR1Y2lvbmFsLCBvdSBwdWJsaWPDoS1sbyBlbSBsaXZybyksIGNvbSBvIGNyw6lkaXRvIGRlIGF1dG9yaWEgZSBhcHJlc2VudGHDp8OjbyBpbmljaWFsIG5lc3RhIGNvbmZlcsOqbmNpYS4KYykgQWzDqW0gZGlzc28sIGF1dG9yZXMgc8OjbyBpbmNlbnRpdmFkb3MgYSBwdWJsaWNhciBlIGNvbXBhcnRpbGhhciBzZXVzIHRyYWJhbGhvcyBvbmxpbmUgKGV4LjogZW0gcmVwb3NpdMOzcmlvIGluc3RpdHVjaW9uYWwgb3UgZW0gc3VhIHDDoWdpbmEgcGVzc29hbCkgYSBxdWFscXVlciBtb21lbnRvIGFudGVzIGUgZGVwb2lzIGRhIGNvbmZlcsOqCg==
dc.title.pt_BR.fl_str_mv Orquestração automatizada de serviços de rede em ambientes multi-nuvem
title Orquestração automatizada de serviços de rede em ambientes multi-nuvem
spellingShingle Orquestração automatizada de serviços de rede em ambientes multi-nuvem
Santos, Laudelino Azerêdo dos
Computação em nuvem
Redes de computadores
OpenStack
OSM
Orquestrador
Multi-nuvem
Alocação
Automatizado
title_short Orquestração automatizada de serviços de rede em ambientes multi-nuvem
title_full Orquestração automatizada de serviços de rede em ambientes multi-nuvem
title_fullStr Orquestração automatizada de serviços de rede em ambientes multi-nuvem
title_full_unstemmed Orquestração automatizada de serviços de rede em ambientes multi-nuvem
title_sort Orquestração automatizada de serviços de rede em ambientes multi-nuvem
author Santos, Laudelino Azerêdo dos
author_facet Santos, Laudelino Azerêdo dos
author_role author
dc.contributor.institution.pt_BR.fl_str_mv Instituto Federal do Espirito Santo (IFES)
dc.contributor.member.none.fl_str_mv Liberato, Alextian Bartholomeu
Guimarães, Rafael Silva
dc.contributor.author.fl_str_mv Santos, Laudelino Azerêdo dos
dc.contributor.advisor1.fl_str_mv Vassoler, Gilmar Luiz
dc.contributor.advisor-co1.fl_str_mv Dominicini, Cristina Klippel
contributor_str_mv Vassoler, Gilmar Luiz
Dominicini, Cristina Klippel
dc.subject.por.fl_str_mv Computação em nuvem
Redes de computadores
OpenStack
OSM
Orquestrador
Multi-nuvem
Alocação
Automatizado
topic Computação em nuvem
Redes de computadores
OpenStack
OSM
Orquestrador
Multi-nuvem
Alocação
Automatizado
description RESUMO: Em um ambiente multi-nuvem, a alocação de serviços virtuais precisa de critérios bem definidos para que as tomadas de decisões estejam alinhadas às necessidades do usuário final e às restrições de nuvens heterogêneas, de forma a evitar possíveis degradações na aplicação ou na própria infraestrutura. Entretanto, existe uma lacuna de trabalhos que explorem os mecanismos capazes de fornecer dinamicamente as entradas para os diversos modelos de otimização desenvolvidos para resolver o problema de alocação multi-nuvem e aplicar a saída desses modelos nas nuvens comerciais de forma automatizada. Este trabalho, propõe um orquestrador que é capaz de receber parâmetros de configuração alinhados às políticas administrativas e acordos de nível de serviço definidos pelo usuário final, coletar autonomamente métricas dos serviços e da infraestrutura multi-nuvem, disponibilizá-los para um otimizador e aplicar as decisões de alocação dinâmica usando plataformas de nuvem comerciais. Para tal, foi desenvolvido um protótipo com tecnologias largamente utilizadas no mercado, além da utilização das plataformas de código aberto OpenStack e Open Source Mano. Resultados de experimentos comparativos entre diversos cenários demonstram a importância da automação deste processo e sua viabilidade, pois o ponto de vista da aplicação e o que é importante para o seu bom funcionamento é respeitado dentro dos limites de infraestrutura disponíveis, considerando inclusive métricas relacionadas diretamente ao usuário final.
publishDate 2022
dc.date.issued.fl_str_mv 2022
dc.date.accessioned.fl_str_mv 2023-02-24T17:13:40Z
dc.date.available.fl_str_mv 2023-02-24T17:13:40Z
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 Santos, Laudelino Azerêdo dos. Orquestração automatizada de serviços de rede em ambientes multi-nuvem. 2022. 68 f. Dissertação (Mestrado em Computação Aplicada) - Instituto Federal do Espírito Santo, Campus Serra, Serra, 2022.
dc.identifier.uri.fl_str_mv https://repositorio.ifes.edu.br/handle/123456789/2943
dc.identifier.capes.pt_BR.fl_str_mv 30004012075P4
identifier_str_mv Santos, Laudelino Azerêdo dos. Orquestração automatizada de serviços de rede em ambientes multi-nuvem. 2022. 68 f. Dissertação (Mestrado em Computação Aplicada) - Instituto Federal do Espírito Santo, Campus Serra, Serra, 2022.
30004012075P4
url https://repositorio.ifes.edu.br/handle/123456789/2943
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 68 f.
dc.publisher.none.fl_str_mv Serra
publisher.none.fl_str_mv Serra
dc.source.none.fl_str_mv reponame:Repositório Institucional do IFES
instname:Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
instacron:IFES
instname_str Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
instacron_str IFES
institution IFES
reponame_str Repositório Institucional do IFES
collection Repositório Institucional do IFES
bitstream.url.fl_str_mv https://repositorio.ifes.edu.br/bitstreams/d603390d-ab94-4734-a336-76174cc0d6d9/download
https://repositorio.ifes.edu.br/bitstreams/b1295338-9f3f-425a-bc7c-7f194501377d/download
https://repositorio.ifes.edu.br/bitstreams/1f9ae4e0-b900-4ce9-92d6-89afdc15a42f/download
https://repositorio.ifes.edu.br/bitstreams/d6738296-87f9-471b-898b-ab89712004c7/download
bitstream.checksum.fl_str_mv df1296a45c0890f4a778c6261a416d98
ac7cb971050ed632be934da23d966924
585e9fc972a2fcd598bafda65088c8e0
459c028a94bd482dea6ecc0e5381347a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional do IFES - Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo (IFES)
repository.mail.fl_str_mv repositorio@ifes.edu.br
_version_ 1865654651224850432