Detalhes bibliográficos
Ano de defesa: |
2015 |
Autor(a) principal: |
Alkmin, Cássio Alexandre Paixão Silva |
Orientador(a): |
Não Informado pela instituição |
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: |
Biblioteca Digitais de Teses e Dissertações da USP
|
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: |
|
Link de acesso: |
https://teses.usp.br/teses/disponiveis/45/45134/tde-20230727-113201/
|
Resumo: |
A indústria de tecnologia da informação vivencia grandes avanços com o desenvolvimento de tecnologias de Computação em Nuvem, cujas plataformas permitem a locação sob demanda de gran- des quantidades de recursos computacionais. Os desafios de infraestrutura para prover tais recursos de modo mais eficiente, sem comprometer a qualidade do serviço contratado, ainda são vários. O gerenciamento de recursos computacionais se destaca entre eles, frente à diversidade de aplicações que são executadas nesses ambientes e à demanda volátil dos recursos, resultante da liberdade que os usuários, humanos ou mesmo outras aplicações, têm para utilizar os recursos contratados. A simulação de plataformas de Computação em Nuvem permite analisar, com baixo custo, efeitos so- bre o uso dos recursos computacionais ao empregar diferentes estratégias para a gestão de recursos nessas plataformas, como consolidação de servidores, predição de desempenho, migração de máqui- nas virtuais e estratégias para suspensão de servidores físicos. Este trabalho investiga estratégias para gerenciar esses recursos, com ênfase na consolidação de servidores, no seu mapeamento para o problema de bin packing vetorial com cestos de tamanho variável, e na predição de desempenho, com análise do histórico da demanda de recursos computacionais como uma série temporal. Com tal embasamento teórico, este estudo analisa os efeitos que diferentes estratégias de gestão de recursos computacionais têm sobre a eficiência no uso dos recursos computacionais e no cumprimento de acordos de nível de serviço. Também se apresenta o SimMyCloud, arcabouço desenvolvido para simulação de plataformas de Computação em Nuvem. Um traço de execução real de uma plata- forma de Computação em Nuvem, disponibilizado pelo Google, foi utilizado como base para as simulações, cujas execuções evidenciaram forte influência da escolha de uma estratégia de predição de desempenho para um uso eficiente dos recursos computacionais. Financiamento CAPES |