Title:
|
BSPMON: SISTEMA DE MONITORAMENTO DE RECURSOS PREDITIVO PARA APLICAÇÕES PARALELAS EM CLOUD COMPUTING |
Author(s):
|
Rodrigo da Rosa Righi, Júlio Cezar Santos Pires, Cristiano André Costa e Vinicius Facco Rodrigues |
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, Bulk Synchronous Parallel, Monitoramento, Desempenho, Predição, SLA. |
Type:
|
Full Paper |
First Page:
|
135 |
Last Page:
|
142 |
Cover:
|
|
Full Contents:
|
click to dowload
|
Paper Abstract:
|
Computação em Nuvem, ou Cloud Computing, é um novo paradigma de computação voltado a oferecer acesso a recursos computacionais através da internet em um modelo conhecido como pay-as-you-go. Entre as principais características da computação em nuvem, destaca-se a elasticidade, provisionamento de serviço/recursos e cobrança baseada na utilização efetiva dos recursos. Visando viabilizar essas características na prática, torna-se indispensável que a infraestrutura disponha de um sistema de monitoramento. Nesse contexto, este artigo propõe um modelo chamado BSPMon - um sistema de monitoramento para execução e coleta de informações de desempenho em três níveis de um ambiente de nuvem: máquina física, máquina virtual (VM) e aplicação. BSPMon observa esses três níveis de modo a predizer ações que ocorrerão no futuro, como a falha de um SLA (Acordo de Nível de Serviço), ou propor melhorias como a migração de processos. Em particular, BSPMon trabalha em nível de middleware sobre aplicações paralelas BSP (Bulk-Synchronous Parallel), não necessitando de alterações no código fonte. Esse artigo também apresenta um protótipo em Java que atua sobre OpenNebula, fazendo uso da biblioteca de comunicação PubWeb. Esse artigo apresenta resultados encorajadores referentes a predição de falha SLA, eficiência energética e baixa intrusividade. |
|
|
|
|