A computação em nuvem vem se tornando referência na utilização de grandes infraestruturas de processamento (IaaS), como também softwares (SaaS) e plataformas de desenvolvimento (PaaS) . O modelo IaaS pode ser encarado pelo usuário como uma forma de diminuição de custos em infraestrutura, pois as ferramentas de administração para este fim trabalham diretamente com tecnologias de virtualização, permitindo que servidores sejam criados e os recursos provisionados de forma simples e estruturada . A demanda existente de ferramentas de administração de nuvens nos coloca em uma situação em que é essencial analisar e comparar o desempenho e estimar qual delas apresenta a melhor utilização dos recursos virtuais, e ainda em relação ao ambiente nativo. Esta pesquisa parte do trabalho de Thomé et al (2013), o qual realizou um estudo das principais ferramentas de administração de nuvem, onde foram avaliadas e comparadas as principais características descritas na literatura, para então, sugerir aquelas que são melhores e mais completas. Em seguida, dentre as ferramentas sugeridas para implantação de nuvem privada, foram escolhidas o OpenStack e o OpenNebula para que suas características operacionais (instalação, configuração, interface, funcionalidades e demais recursos disponíveis) fossem avaliadas e comparadas. Este projeto almeja dar continuidade as pesquisas relacionadas a este tema, atentando-se para as questões de desempenho em diversos tipos de aplicações sobre um ambiente de computação em nuvem implantando com diferentes ferramentas de administração do modelo IaaS. Por exemplo, aplicações de caráter empresarial/corporativo (serviços web) e científico (computação de alto desempenho). O desafio em uma primeira instância é encontrar a melhor combinação de virtualizador e ferramenta de administração de nuvem para determinados tipos de aplicações. Para isso, os resultados esperados são: (I) avaliação e comparação das características das aplicações e da infraestrutura da nuvem, proporcionando uma visão geral e possíveis tendências do desempenho; (II) identificar padrões comportamentais das ferramentas e relacionar com as características das aplicações para simplificar as escolhas; (III) criar benchmarks customizáveis ao ambiente de uma empresa para prever o comportamento na nuvem; (IV) identificar possíveis gargalos de desempenho e propor soluções eficientes; (V) proposta de novas pesquisas para atender as necessidades futuras do ambiente corporativo.
Referências
OPENSTACK. OpenStack Roadmap. 2014. Disponível em: https://www.openstack.org/software/roadmap/.
Acessado em: 20 de Agosto de 2014.Referências
TORALDO, Giovani. OpenNebula 3: Cloud Computing. Birmingham: Packt, 2013. 978-1-84951-746-1.
MARINESCU, Dan C. Cloud Computing: Theory and Practice. Waltham: Elsevier, 2013. 978-0-12404-627-6.
MARON, Carlo Alberto Franco; GRIEBLER, Dalvan. 2014. Avaliação E Comparação Da Computação De
Alto Desempenho Em Ferramentas Opensource De Administração De Nuvem Usando Estações De Trabalho
-Trabalho de Conclusão do Curso Superior de Tecnologias em Redes de Computadores. Tecnologia em Redes
de Computadores. Três de Maio: SETREM.
HENTGES, Eduardo Luís; THOMÉ, Bruna Roberta, GRIEBLER, Dalvan. 2013. Análise e Comparação de
Ferramentas Open Source de Computação Em Nuvem para o Modelo de Serviço Iaas – Trabalho de Conclusão
do Curso Superior de Tecnologias em Redes de Computadores. Tecnologia em Redes de Computadores.
Três de Maio: SETREM.