Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada

Detalhes bibliográficos
Autor(a) principal: Andreazi, Gabriel Tomiatti
Data de Publicação: 2020
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da USP
Texto Completo: https://www.teses.usp.br/teses/disponiveis/55/55134/tde-20012021-123732/
Resumo: A computação em nuvem é um paradigma revolucionário que engloba alta conectividade, elasticidade, serviços mensuráveis e de fácil gestão. Esses atributos colaboram com o impulsionamento da tecnologia e parte de sua eficiência baseia-se em realizar a alocação de recursos virtuais e atribuição de serviços. Por conta da alta demanda por processamento de dados em aplicações Web nos últimos anos, houve uma maior oferta de poder computacional pelos provedores de serviço e em função disso pode-se atender um número variado de demandas e clientes. Por conta disso a modelagem de uma arquitetura em nuvem, deve compreender desde o levantamento de tarefas, especificação dos módulos e funções de cada componente da arquitetura. MoHRiPA é um protótipo que tem como objetivo o gerenciamento de recursos computacionais e atendimento de requisições em uma nuvem privada. Assim o intuito do projeto foi desenvolver uma arquitetura de nuvem distribuída e orientada a serviços que tenha funções hibridas com módulos independentes que realizam funções específicas como alocação de recursos, atribuição de serviços, monitoramento e mapeamento da infraestrutura. O protótipo apresenta um diferencial em relação a alguns trabalhos da literatura que não abordam adequadamente os mecanismos de avaliação de desempenho, sendo esses fundamentais para estabelecer os pontos fortes e fracos da arquitetura. O método utilizado para a pesquisa compreende a modelagem da arquitetura, a especificação dos componentes, assim como uma ênfase nos módulos que possuem propriedades hibridas por suportar o uso de diferentes ferramentas de virtualização e monitoramento. A solução da arquitetura apresentada, permite avaliar sob o aspecto de desempenho o que vários trabalhos na literatura pouco exploram: a avaliação do desempenho geral da solução com técnicas formais, como o planejamento fatorial completo que ofereceram análises mais acuradas acerca das funcionalidades e peculiaridades dos módulos da arquitetura. Em conclusão o trabalho modelou uma arquitetura em nuvem, a fim de desenvolver um protótipo com componentes que desempenha-se as funções da computação em nuvem, a atribuição de diferentes modelos de serviço e a avaliação desses componentes como um todo. Em relação ao resultados foram modelados experimentos avaliando a atribuição de máquinas virtuais e avaliando os algoritmos de mapeamento de recursos que apresentaram resultados satisfatórios.
id USP_793a54a566d3ecc0f4771065d5cdc1eb
oai_identifier_str oai:teses.usp.br:tde-20012021-123732
network_acronym_str USP
network_name_str Biblioteca Digital de Teses e Dissertações da USP
repository_id_str 2721
spelling Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privadaModeling and development of a distributed architecture for managing hybrid resources in a private cloudCloud computingComputação em nuvemGerenciamento de recursosProvedor de serviçosResource managementService providerA computação em nuvem é um paradigma revolucionário que engloba alta conectividade, elasticidade, serviços mensuráveis e de fácil gestão. Esses atributos colaboram com o impulsionamento da tecnologia e parte de sua eficiência baseia-se em realizar a alocação de recursos virtuais e atribuição de serviços. Por conta da alta demanda por processamento de dados em aplicações Web nos últimos anos, houve uma maior oferta de poder computacional pelos provedores de serviço e em função disso pode-se atender um número variado de demandas e clientes. Por conta disso a modelagem de uma arquitetura em nuvem, deve compreender desde o levantamento de tarefas, especificação dos módulos e funções de cada componente da arquitetura. MoHRiPA é um protótipo que tem como objetivo o gerenciamento de recursos computacionais e atendimento de requisições em uma nuvem privada. Assim o intuito do projeto foi desenvolver uma arquitetura de nuvem distribuída e orientada a serviços que tenha funções hibridas com módulos independentes que realizam funções específicas como alocação de recursos, atribuição de serviços, monitoramento e mapeamento da infraestrutura. O protótipo apresenta um diferencial em relação a alguns trabalhos da literatura que não abordam adequadamente os mecanismos de avaliação de desempenho, sendo esses fundamentais para estabelecer os pontos fortes e fracos da arquitetura. O método utilizado para a pesquisa compreende a modelagem da arquitetura, a especificação dos componentes, assim como uma ênfase nos módulos que possuem propriedades hibridas por suportar o uso de diferentes ferramentas de virtualização e monitoramento. A solução da arquitetura apresentada, permite avaliar sob o aspecto de desempenho o que vários trabalhos na literatura pouco exploram: a avaliação do desempenho geral da solução com técnicas formais, como o planejamento fatorial completo que ofereceram análises mais acuradas acerca das funcionalidades e peculiaridades dos módulos da arquitetura. Em conclusão o trabalho modelou uma arquitetura em nuvem, a fim de desenvolver um protótipo com componentes que desempenha-se as funções da computação em nuvem, a atribuição de diferentes modelos de serviço e a avaliação desses componentes como um todo. Em relação ao resultados foram modelados experimentos avaliando a atribuição de máquinas virtuais e avaliando os algoritmos de mapeamento de recursos que apresentaram resultados satisfatórios.Cloud computing is a revolutionary paradigm that encompasses high connectivity, elasticity, measurable, and easily managed services. These attributes help boost technology and part of its efficiency is based on the allocation of virtual resources and the allocation of services. Due to the high demand for data processing in web applications in recent years, there has been a greater supply of computational power by service providers and as a result of this, it is possible to meet a varied number of demands and customers. Because of this, the modeling of cloud architecture must comprise from the survey of tasks, specification of the modules, and functions of each component of the architecture. We present MoHRiPA, a prototype that aims to manage computing resources and fulfill requests in a private cloud. Thus, the aim of the project was to develop a distributed and service-oriented cloud architecture that has hybrid functions with independent modules that perform specific functions such as resource allocation, service assignment, monitoring, and mapping of the infrastructure. The prototype presents a differential in relation to works in the literature that do not adequately address the mechanisms of performance evaluation, which are fundamental to establish the strengths and weaknesses of architecture. The method used for the research comprises the modeling of the architecture, the specification of the components, as well as an emphasis on modules that have hybrid properties for supporting the use of different virtualization and monitoring tools. The architecture solution presented, allows to evaluate under the aspect of performance what several works in the literature little explore: the evaluation of the general performance of the solution with formal techniques, such as the complete factorial planning that offered more accurate analyzes about the functionalities and peculiarities of the modules of architecture. In conclusion, the work modeled a cloud architecture in order to develop a prototype with components that perform the functions of cloud computing, the assignment of different service models, and the evaluation of these components as a whole. Concerning the results, experiments were modeled evaluating the allocation of virtual machines and evaluating the resource mapping algorithms that presented satisfactory results.Biblioteca Digitais de Teses e Dissertações da USPEstrella, Júlio CezarAndreazi, Gabriel Tomiatti2020-10-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://www.teses.usp.br/teses/disponiveis/55/55134/tde-20012021-123732/reponame:Biblioteca Digital de Teses e Dissertações da USPinstname:Universidade de São Paulo (USP)instacron:USPLiberar o conteúdo para acesso público.info:eu-repo/semantics/openAccesspor2021-01-20T17:42:02Zoai:teses.usp.br:tde-20012021-123732Biblioteca Digital de Teses e Dissertaçõeshttp://www.teses.usp.br/PUBhttp://www.teses.usp.br/cgi-bin/mtd2br.plvirginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.bropendoar:27212021-01-20T17:42:02Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)false
dc.title.none.fl_str_mv Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada
Modeling and development of a distributed architecture for managing hybrid resources in a private cloud
title Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada
spellingShingle Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada
Andreazi, Gabriel Tomiatti
Cloud computing
Computação em nuvem
Gerenciamento de recursos
Provedor de serviços
Resource management
Service provider
title_short Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada
title_full Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada
title_fullStr Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada
title_full_unstemmed Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada
title_sort Modelagem e desenvolvimento de uma arquitetura distribuída para o gerenciamento de recursos híbridos em nuvem privada
author Andreazi, Gabriel Tomiatti
author_facet Andreazi, Gabriel Tomiatti
author_role author
dc.contributor.none.fl_str_mv Estrella, Júlio Cezar
dc.contributor.author.fl_str_mv Andreazi, Gabriel Tomiatti
dc.subject.por.fl_str_mv Cloud computing
Computação em nuvem
Gerenciamento de recursos
Provedor de serviços
Resource management
Service provider
topic Cloud computing
Computação em nuvem
Gerenciamento de recursos
Provedor de serviços
Resource management
Service provider
description A computação em nuvem é um paradigma revolucionário que engloba alta conectividade, elasticidade, serviços mensuráveis e de fácil gestão. Esses atributos colaboram com o impulsionamento da tecnologia e parte de sua eficiência baseia-se em realizar a alocação de recursos virtuais e atribuição de serviços. Por conta da alta demanda por processamento de dados em aplicações Web nos últimos anos, houve uma maior oferta de poder computacional pelos provedores de serviço e em função disso pode-se atender um número variado de demandas e clientes. Por conta disso a modelagem de uma arquitetura em nuvem, deve compreender desde o levantamento de tarefas, especificação dos módulos e funções de cada componente da arquitetura. MoHRiPA é um protótipo que tem como objetivo o gerenciamento de recursos computacionais e atendimento de requisições em uma nuvem privada. Assim o intuito do projeto foi desenvolver uma arquitetura de nuvem distribuída e orientada a serviços que tenha funções hibridas com módulos independentes que realizam funções específicas como alocação de recursos, atribuição de serviços, monitoramento e mapeamento da infraestrutura. O protótipo apresenta um diferencial em relação a alguns trabalhos da literatura que não abordam adequadamente os mecanismos de avaliação de desempenho, sendo esses fundamentais para estabelecer os pontos fortes e fracos da arquitetura. O método utilizado para a pesquisa compreende a modelagem da arquitetura, a especificação dos componentes, assim como uma ênfase nos módulos que possuem propriedades hibridas por suportar o uso de diferentes ferramentas de virtualização e monitoramento. A solução da arquitetura apresentada, permite avaliar sob o aspecto de desempenho o que vários trabalhos na literatura pouco exploram: a avaliação do desempenho geral da solução com técnicas formais, como o planejamento fatorial completo que ofereceram análises mais acuradas acerca das funcionalidades e peculiaridades dos módulos da arquitetura. Em conclusão o trabalho modelou uma arquitetura em nuvem, a fim de desenvolver um protótipo com componentes que desempenha-se as funções da computação em nuvem, a atribuição de diferentes modelos de serviço e a avaliação desses componentes como um todo. Em relação ao resultados foram modelados experimentos avaliando a atribuição de máquinas virtuais e avaliando os algoritmos de mapeamento de recursos que apresentaram resultados satisfatórios.
publishDate 2020
dc.date.none.fl_str_mv 2020-10-30
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.uri.fl_str_mv https://www.teses.usp.br/teses/disponiveis/55/55134/tde-20012021-123732/
url https://www.teses.usp.br/teses/disponiveis/55/55134/tde-20012021-123732/
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv
dc.rights.driver.fl_str_mv Liberar o conteúdo para acesso público.
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Liberar o conteúdo para acesso público.
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.coverage.none.fl_str_mv
dc.publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
publisher.none.fl_str_mv Biblioteca Digitais de Teses e Dissertações da USP
dc.source.none.fl_str_mv
reponame:Biblioteca Digital de Teses e Dissertações da USP
instname:Universidade de São Paulo (USP)
instacron:USP
instname_str Universidade de São Paulo (USP)
instacron_str USP
institution USP
reponame_str Biblioteca Digital de Teses e Dissertações da USP
collection Biblioteca Digital de Teses e Dissertações da USP
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da USP - Universidade de São Paulo (USP)
repository.mail.fl_str_mv virginia@if.usp.br|| atendimento@aguia.usp.br||virginia@if.usp.br
_version_ 1809090879875448832