Ciência, saúde e esporte: conhecimento e acessibilidade

22 a 24 de outubro de 2013

Trabalho 1270

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 Wellington Domingues Branquinho Junior
Orientador MAYCON LEONE MACIEL PEIXOTO
Outros membros Carlos Henrique Gomes Ferreira, João Batista Ribeiro
Título Avaliação de desempenho de técnicas de migração de máquina virtual
Resumo Ao longo dos anos, os sistemas computacionais em suas diversas aplicações, bem como jogos, serviços de hospedagem de sites ou utilização em pesquisas tem demandado cada vez mais poder computacional. Para suprir essa demanda, varias tecnologias tem sido desenvolvidas. Entretanto, apenas uma fração dessa capacidade é aproveitada, deixando recursos ociosos. Uma boa utilização desses recursos torna-se essencial principalmente quando se tem limitações de espaço ou financeiras. Nesse âmbito, a virtualização se apresenta como uma forma de obter uma melhor utilização desses recursos. Com sua capacidade de executar diversos sistemas operacionais simultaneamente sob um mesmo dispositivo físico ela tem auxiliado em um melhor gerenciamento dos recursos e do ambiente, possibilitando atingir um melhor desempenho e assim poder atender as aplicações de maior custo computacional ou que demandam maior disponibilidade e segurança. Utilizando um gerenciador dessas máquinas virtuais é possível salvar o estado de uma máquina virtual e assim transferi-la para outro computador, continuando seu funcionamento no mesmo, processo esse denominado migração. A migração em conjunto com a virtualização serve como uma forma de tentar reduzir a quantidade de dispositivos físicos, diminuindo assim o espaço utilizado além da energia consumida, o que significa economizar recursos. Esse é o foco principal da computação verde. Essa migração pode ser feita de duas maneiras, sendo elas a non-live migration, cujo sistema é suspenso, então é copiado seu estado para o computador destino e retomado o seu funcionamento, dessa maneira a migração é mais rápida. Já na live migration é utilizada uma técnica que migra o sistema sem uma interrupção perceptível ao usuário, porém, leva mais tempo para ser completamente migrada. Dependendo da aplicação ou do ambiente no qual o sistema está operando é indicada à utilização de determinada técnica de migração. Porém, não se tem disponível um delimitador que aponte qual técnica é mais indicada para cada situação. A partir da execução de um planejamento de experimentos o trabalho se propõe a construir esse limiar que define em que situações é melhor utilizar cada técnica, analisando o tempo que o sistema fica inoperante e o tempo total da migração. O primeiro passo se caracteriza na preparação do ambiente dos experimentos instalando ferramentas e as configurações necessárias além do estabelecimento de conexão de rede entre as máquinas para execução da migração. Depois de preparado o ambiente, serão efetuados experimentos utilizando uma ferramenta (benchmark) que coleta as informações dos experimentos para análise. Esse benchmark é o responsável por gerar a carga de trabalho sobre o ambiente, permitindo identificar, por meio da avaliação de desempenho, o tempo total de migração com cargas distintas.
Palavras-chave maquina virtual, migração, avaliação de desempenho
Forma de apresentação..... Painel
Gerado em 0,63 segundos.