Banca de TCC: Fernando Angelin
UNIVERSIDADE FEDERAL DE PELOTAS
CENTRO DE DESENVOLVIMENTO TECNOLÓGICO
TRABALHO DE CONCLUSÃO DE CURSO
Apresentações Finais (2014/2)
Modelagem E Avaliação De Comportamento De Aplicações Do Tipo Bag Of Tasks Em Uma Nuvem Gerida Pelo Openstack
por
Fernando Angelin
Curso:
Ciência da Computação
Banca:
Prof. Gerson Geraldo Homrich Cavalheiro (orientador)
Profa. Ana Marilza Pernas Fleischmann
Prof. Adenauer Corrêa Yamin
Data: 15 de Dezembro de 2014
Hora: 14:00h
Local: Lab 3.
Resumo do Trabalho: A computação na nuvem revolucionou a área de TI possibilitando o provisionamento sob demanda de recursos computacionais elásticos com uma política pague pelo que utilizar. Desta forma uma organização pode terceirizar suas necessidades computacionais para a nuvem e assim, evitar investimentos em infraestrutura computacional privada. Assim, a utilização da computação em nuvem vem crescendo exponencialmente nos últimos anos, oferecendo acesso a computadores de uma forma eficiente e remota. Neste tipo de modelo computacional, o uso dos recursos pode ser otimizado dinamicamente conforme as demandas de seus usuários. As mudanças na alocação dos recursos podem ser feitas em tempo real permitindo assim sistemas mais eficientes, evitando o super e/ou subdimensionamento dos recursos. Muitas aplicações do nosso cotidiano necessitam de altas cargas de processamento. Porém existem certos períodos de tempo em que todo este processamento não está sendo utilizado. Preocupados em incluir nos seus ambientes soluções que visam a diminuição dessa ociosidade de processamento, os administradores de redes tem utilizado a técnica de virtualização. O cenário proposto para este trabalho se dá como uma nuvem que ofereça o serviço de computação intensiva. Muitas aplicações podem usufruir deste cenário, dentre elas estão as aplicações do tipo Bag of Tasks. Para isso, neste trabalho será proposto uma modelagem destas aplicações para que sejam executadas em uma nuvem computacional. Daremos preferência a uma nuvem gerida pelo OpenStack, um sistema operacional que visa gerenciar uma nuvem computacional de forma simplificada e eficiente. Para a validação desta modelagem foi utilizado um simulador de cargas que foi desenvolvido para a validação do Neat, um novo componente para o OpenStack, que realiza a consolidação dinâmica de máquinas virtuais utilizando a migração em tempo real e, que foi usado para a análise de comportamento das aplicações Bag of Tasks no cenário proposto. Diferentes estratégias de detecção de sobrecarga foram usadas para analisarmos o impacto energético deste tipo de aplicações em nós computacionais que se utilizam do Neat.
Para mais informações acesse: http://inf.ufpel.edu.br/notcc/doku.php?id=bancas:2014_2