Um modelo analítico para estimar o consumo de energia de sistemas multi-camadas no nível de transação
dc.contributor.advisor-co1 | Reis, Valéria Quadros dos | |
dc.contributor.advisor-co1Lattes | http://lattes.cnpq.br/7372808441783055 | eng |
dc.contributor.advisor1 | Corrêa, Sand Luz | |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3386409577930822 | eng |
dc.contributor.referee1 | Corrêa, Sand Luz | |
dc.contributor.referee1Lattes | http://lattes.cnpq.br/3386409577930822 | eng |
dc.contributor.referee2 | Reis, Valéria Quadros dos | |
dc.contributor.referee2Lattes | http://lattes.cnpq.br/7372808441783055 | eng |
dc.contributor.referee3 | Martins, Wellington Santos | |
dc.contributor.referee4 | Petrucci, Vinicius Tavares | |
dc.creator | Ferreira, Alex Rabelo | |
dc.creator.Lattes | http://lattes.cnpq.br/8007325928464659 | eng |
dc.date.accessioned | 2017-05-22T10:41:24Z | |
dc.date.issued | 2017-04-25 | |
dc.description.abstract | In large-scale data centers, power management techniques such as Dynamic Voltage/Frequency Scaling (DVFS), virtual machine consolidation, and power-capping mechanisms promise impressive energy savings compared to traditional resource management strategies. Most of these techniques rely on coarse-grained monitoring of the workload behavior to apply their optimizations. However, coarse-grained monitoring and black box observations are not satisfactory for predicting the behavior of bursty workloads such as those observed in enterprise, Web servers. In this work, we propose an analytical model to estimate the energy consumption of multi-tier Web Systems. Differently from previous works, our model captures the consumption pattern at the level of fine-grained transactions and for each tier of the system. In addition, our model is based only on CPU utilization and server architectural parameters, which can be easily obtained in today’s production environments. We demonstrate the effectiveness of our model in a real-world experimentation environment, based on the TPC-W benchmark. Results show that our model is able to estimate the energy consumption for a Web system with an average relative error of 6.5% in the worst-case scenario, whereas more complex models of the literature present errors within the same order of magnitude. | eng |
dc.description.resumo | Em grandes centros de dados, técnicas de gerenciamento de energia como Dynamic Voltage/Frequency Scaling (DVFS), consolidação de máquinas virtuais e mecanismos de limitação de energia prometem grande economia de energia quando comparados a métodos tradicionais de gerenciamento de recursos. A maioria dessas técnicas utilizam mecanismos caixas-pretas para monitorar o comportamento da carga de trabalho. Contudo, esse tipo de monitoramento não é satisfatório para prever os fenômenos de rajadas, comumente encontrados em serviços e aplicações Web. Neste trabalho, propomos um modelo analí- tico para estimar o consumo de energia de Sistemas Web multi-camadas. Diferentemente de outros trabalhos, nosso modelo captura o padrão de consumo desses sistemas na granularidade de transações e para cada camada do sistema. Além disso, nosso modelo se baseia apenas na utilização de CPU e em parâmetros arquiteturais do servidor, os quais podem ser facilmente obtidos nos ambientes de produção atuais. Demonstramos a efetividade do nosso modelo em um ambiente de experimentação real, baseado no benchmark TPC-W. Os resultados obtidos mostram que nosso modelo é capaz de estimar o consumo de energia para um sistema Web com um erro relativo médio de 6,5% para o pior cenário, enquanto modelos mais complexos da literatura apresentam erros com a mesma ordem de grandeza. | eng |
dc.description.sponsorship | Conselho Nacional de Pesquisa e Desenvolvimento Científico e Tecnológico - CNPq | eng |
dc.format | application/pdf | * |
dc.identifier.citation | FERREIRA, A. R. Um modelo analítico para estimar o consumo de energia de sistemas multi-camadas no nível de transação. 2017. 58 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2017. | eng |
dc.identifier.uri | http://repositorio.bc.ufg.br/tede/handle/tede/7352 | |
dc.language | por | eng |
dc.publisher | Universidade Federal de Goiás | eng |
dc.publisher.country | Brasil | eng |
dc.publisher.department | Instituto de Informática - INF (RG) | eng |
dc.publisher.initials | UFG | eng |
dc.publisher.program | Programa de Pós-graduação em Ciência da Computação (INF) | eng |
dc.rights | Acesso Aberto | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject | Modelo analítico | por |
dc.subject | Energia | por |
dc.subject | TPC-W | por |
dc.subject | Sistemas web | por |
dc.subject | Analytic model | eng |
dc.subject | Energy | eng |
dc.subject | TPC-W | eng |
dc.subject | Enterprise applications | eng |
dc.subject.cnpq | CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO | eng |
dc.title | Um modelo analítico para estimar o consumo de energia de sistemas multi-camadas no nível de transação | eng |
dc.title.alternative | An analytical model to estimate the energy consumption on multi-tier system at a fine-grained level | eng |
dc.type | Dissertação | eng |
Arquivos
Pacote Original
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- Dissertação - Alex Rabelo Ferreira - 2017.pdf
- Tamanho:
- 1.45 MB
- Formato:
- Adobe Portable Document Format
- Descrição:
Licença do Pacote
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 2.11 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição: