Aplicações de e-Ciência em ambientes de Computação em Nuvem
DE COMPUTAÇÃO EM NUVEM
Aplicações de e-Ciência
Eduardo Pereira
Prof: Neumar Malheiros
Computação em Nuvem
SUMÁRIO
• Introdução
– Infraestrutura como serviço
– Relação entre cliente e provedor
– e-Ciência
– Problema de pesquisa
• Análise
– Makespan e Benchmarking
– Modelo bi-critério
– Análise on-demand model e resultados.
– Análise spot model e resultados.
• Conclusões
INTRODUÇÃO
• Infraestrutura como serviço, no qual o usuário adquire poder de processamento, memória e disco.
• Obtenção destes recursos de forma escalável e flexível. INTRODUÇÃO
• Crescimento do mercado é decorrente das vantagens em relação ao modelo tradicional.
• Custo menor e maior confiabilidade no serviço, além do pagamento mediante consumo.
INTRODUÇÃO
• Contratos estabelecidos mediante SLAs (Service Level
Agreement), que contém o modelo de tarifação do serviço.
• Fatores de preço e nível de serviços podem ser, muitas vezes, desconhecidos e variáveis
• Amazon AWS e os modelos ‘’best effort” (spot model) e o modelo dedicado (on-demand model)
INTRODUÇÃO
• A comunidade científica enxerga com bons olhos os benefícios advindos deste paradigma.
• Estes benefícios servem como atrativos para utilizar estas infraestruturas na execução de uma determinada classe de aplicações.
• Aplicações de e-Ciência (e-Science).
INTRODUÇÃO
• e-Ciência é constituída de aplicações altamente paralelizáveis e que exigem alto desempenho e vazão computacional. • Aplicações HPC (alta performance computacional) e
HTP (alta vazão computacional).
INTRODUÇÃO
• Relação entre preço, SLA, modelos de negócio e aplicações HTC e HTP em e-Ciência levantam a questão chave desta pesquisa.
• Como fazer uma seleção adequada de provedores e serviços para a execução desta classe de aplicações?
RELAÇÃO
• Desempenho
• Contrato de serviço
• Modelo de negócio
• Custo
• Preço
• Dinamicidade
ANÁLISE
• Analise empírica
– Analisar as IaaS disponibilizadas pelo principal provedor de serviços de Computação em