ISSN |
2237-9045 |
Instituição |
Universidade Federal de Viçosa |
Nível |
Graduação |
Modalidade |
Pesquisa |
Área de conhecimento |
Ciências Exatas e Tecnológicas |
Área temática |
Teoria e Tecnologia da informação |
Setor |
Instituto de Ciências Exatas e Tecnológicas |
Conclusão de bolsa |
Não |
Primeiro autor |
Carlos Henrique Gomes Ferreira |
Orientador |
MAYCON LEONE MACIEL PEIXOTO |
Outros membros |
João Batista Ribeiro, Wellington Domingues Branquinho Junior |
Título |
Avaliação de desempenho de virtualizadores aplicados a computação em nuvem |
Resumo |
O surgimento da computação em nuvem em empresas como o Google fez com que a ideia se difundisse entre os usuários e as empresas, desde então aplicações vem sendo retiradas dos desktops e servidores e disponibilizadas em forma de serviços acessados pela Internet. Além disso, a computação em nuvem se tornou uma opção adequada pela sua capacidade de alocação de recursos por demanda, permitindo que as empresas contratem serviços em nuvem de acordo com sua necessidade e uso, utilizando os recursos contratados para processar e armazenar seus dados de forma eficiente, econômica, com alta escalabilidade e acesso fácil. No entanto, as implantações de servidores típicos se tornaram inviável pela alta ociosidade dos recursos investidos. Por isso, a virtualização é fundamental para a computação em nuvem, onde ao invés de investir em servidores caros e com alta ociosidade, uma nova máquina virtual pode ser criada para uma determinada aplicação. A aquisição de um serviço em nuvem é descrito no acordo de nível de serviço que é estabelecido entre provedor e o cliente. O acordo de nível de serviço fornece garantias que devem ser cumpridas de forma bilateral. Do lado do cliente, o dever está relacionado à carga de trabalho imposta. Por outro lado, o provedor deve cumprir os requisitos impostos, principalmente com relação ao isolamento na execução de máquinas virtuais co-hospedadas em um mesmo host físico. Manter o isolamento na execução de múltiplas máquinas virtuais có-hospedadas é necessário para que as aplicações hospedadas não sofram degradação de desempenho. Para isso, este trabalho tem como objetivo avaliar o desempenho de virtualizadores aplicados a computação em nuvem verificando a interferência presente em máquinas virtuais que estão executando em um mesmo host físico. A metodologia proposta tem como base identificar os fatores envolvidos através de técnicas de avaliação de desempenho utilizando um modelo de regressão. Os virtualizadores utilizados para o estudo serão o Xen e o KVM. Serão utilizados benchmarks para analisar os fatores e níveis definidos no planejamento de experimento. Como resultados, espera-se que os fatores ligados a interferência sejam descritos, identificando o quanto eles são significativos. A partir desses resultados, será possível elaborar um modelo para identificar a interferência causada em máquinas virtuais có-hospedadas, em função da caracterização da carga de trabalho. |
Palavras-chave |
Virtualização, Computação em Nuvem, Avaliação de Desempenho |
Forma de apresentação..... |
Painel |