Title:
|
AVALIANDO O DESEMPENHO DA AZURE UTILIZANDO PLANEJAMENTO EXPERIMENTAL SOBRE A EXECUÇÃO DE ALGORITMOS DETERMINÍSTICOS |
Author(s):
|
Gustavo Prado Oliveira, Ricardo Soares Boaventura, Bruno Queiroz Pinto |
ISBN:
|
978-989-8704-12-2 |
Editors:
|
Cristiano Costa, Luis Bengochea Martínez, Flávia Maria Santoro e Pedro Isaías |
Year:
|
2014 |
Edition:
|
Single |
Keywords:
|
Computação em Nuvem, Microsoft Azure, Análise de Desempenho de Algoritmos, Planejamento Experimental. |
Type:
|
Full Paper |
First Page:
|
27 |
Last Page:
|
34 |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
A computação em nuvem é um paradigma para fornecimento de infraestrutura computacional, plataforma e/ou software, cujos componentes estão espalhados geograficamente, tipicamente sendo acessados via internet, visando a redução dos custos associados com a gestão de recursos, hardware e software. Dadas estas características, computação em nuvem tornou-se uma maneira bastante eficiente de maximizar, flexibilizar e disponibilizar recursos computacionais para desenvolvedores de sistemas computacionais. Com a crescente oferta, nuvens comerciais deixaram de ser utilizadas somente por empresas e começaram a fazer parte das atividades diárias de pesquisadores que lidam com grande quantidade de cálculos e fluxos de dados. Mesmo com projetos de pesquisas que analisam o desempenho das nuvens computacionais, ainda o foco maior de pesquisa em nuvem, ou visa projetos com nuvens privadas ou tratam em sua maior parte da nuvem pública Amazon EC2. O objetivo desses experimentos é determinar quais fatores, tamanho da entrada de dados, sistema operacional e hardware, e suas configurações são capazes de influenciar no desempenho de um algoritmo determinístico. Neste trabalho analisaremos o desempenho da nuvem comercial Microsoft Azure usando infraestrutura como serviço, através da realização de experimentos com algoritmos em diferentes ambientes virtuais. Estes experimentos foram planejados e executados com base na teoria do planejamento experimental. O delineamento experimental é um conjunto de testes utilizando critérios pré-estabelecidos e estatística, com o objetivo de determinar a influência de vários fatores sobre os resultados de um sistema ou processo, identificando e anotando as razões que levaram a mudanças na resposta esperada. Todos os resultados dos experimentos serão analisados e irão ajudar os usuários de computação em nuvem na descoberta de uma possível boa configuração de ambiente na Microsoft Azure, permitindo a execução de programação ágil e evitando desperdício de recursos computacionais. |
|
|
|
|