Use este identificador para citar ou linkar para este item:
http://www.repositorio.ufal.br/jspui/handle/riufal/1719
Registro completo de metadados
Campo DC | Valor | Idioma |
---|---|---|
dc.contributor.advisor1 | Freitas, André Lage | - |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/3203407648310274 | pt_BR |
dc.contributor.advisor-co1 | Machado, Aydano Pamponet | - |
dc.contributor.advisor-co1Lattes | http://lattes.cnpq.br/9314020351211705 | - |
dc.contributor.referee1 | Ramos Filho, Heitor Soares | - |
dc.contributor.referee1Lattes | http://lattes.cnpq.br/4978869867640619 | pt_BR |
dc.contributor.referee2 | Brasileiro, Francisco Vilar | - |
dc.contributor.referee2Lattes | http://lattes.cnpq.br/5957855817378897 | pt_BR |
dc.creator | Alves, Nathália de Meneses | - |
dc.creator.Lattes | http://lattes.cnpq.br/5973912449873430 | pt_BR |
dc.date.accessioned | 2017-06-14T12:43:17Z | - |
dc.date.available | 2017-05-17 | - |
dc.date.available | 2017-06-14T12:43:17Z | - |
dc.date.issued | 2015-09-29 | - |
dc.identifier.citation | ALVES, Nathália de Meneses. Uma abordagem não intrusiva e automática oara configuração do Hadoop. 2015. 101 f. Dissertação (Mestrado em Informática) - Instituto de Computação, Programa de Pós-Graduação em Informática, Universidade Federal de Alagoas, Maceió, 2015. | pt_BR |
dc.identifier.uri | http://www.repositorio.ufal.br/handle/riufal/1719 | - |
dc.description.abstract | The amount of digital data produce in the last years has increased significantly. MapRe- duce framework such as Hadoop have been widely used for processing big data on top of cloud resources. In spite of these advances, contemporary systems are complex and dy- namic which makes them hard to configure in order to improve application performance. Software auto-tuning is a solution to this problem as it helps developers and system ad- ministrators to handle hundreds of system parameters. For example, current work in the literature use machine learning algorithms for Hadoop automatic configuration to improve performance. However, these solutions use single machine learning algorithms, thus making unfeasible to compare these solutions with each other to understand which approach is best suited given an application and its input. In addition, current work is intrusive or expose operational details for developers and/or system administrators. This work proposes a transparent, modular and hybrid approach to improve the performance of Hadoop applications. The approach proposes an architecture and implementation of transparent software that automatically configures the Hadoop. Furthermore, this ap- proach proposes a hybrid solution that combines genetic algorithms with various machine learning techniques as separate modules. A research prototype was implemented and eval- uated proving that the proposed approach can significantly reduce the execution time of applications Hadoop WordCount and Terasort autonomously. Furthermore, the approach converges quickly to the most suitable configuration application with low overhead. | pt_BR |
dc.language | por | pt_BR |
dc.publisher | Universidade Federal de Alagoas | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.program | Programa de Pós-Graduação em Informática | pt_BR |
dc.publisher.initials | UFAL | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.subject | Dados - Estruturas (Ciência da computação) | pt_BR |
dc.subject | Computação em nuvem | pt_BR |
dc.subject | Algoritmos genéticos | pt_BR |
dc.subject | MapReduce | pt_BR |
dc.subject | Hadoop | pt_BR |
dc.subject | Data-structures (computer science) | pt_BR |
dc.subject | Cloud computing | pt_BR |
dc.subject | Genetic algorithms | pt_BR |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
dc.title | Uma abordagem não intrusiva e automática para configuração do Hadoop | pt_BR |
dc.title.alternative | An approach non intrusive and automation for Hadoop configuration | pt_BR |
dc.type | Dissertação | pt_BR |
dc.description.resumo | Nas últimas décadas, a quantidade de dados gerados no mundo tem aumentado de maneira significativa. A Computação em Nuvem juntamente com o modelo de programação Map- Reduce, através do arcabouço Hadoop, têm sido utilizados para o processamento desses dados. Contudo, os sistemas contemporâneos ainda são complexos e dinâmicos, tornando-se difíceis de se configurar. A configuração automática de software é uma solução para esse problema, ajudando os programadores e administradores gerir a complexidade desses sistemas. Por exemplo, há soluções na literatura que utilizam aprendizado de máquina para a configuração automática do Hadoop com o intuito de melhorar o desempenho das suas aplicações. Apesar desses avanços, as soluções atuais para configurar automaticamente o Hadoop utilizam soluções muito específicas, aplicando algoritmos de aprendizagem de máquinas isoladamente. Assim, esses algoritmos não são comparados entre si para entender qual abordagem é mais adequada para a configuração automática do Hadoop. Além disso, essas soluções são intrusivas, ou seja, expõem detalhes operacionais para programadores e/ou administradores de sistemas. Esse trabalho tem por objetivo propor uma abordagem transparente, modular e híbrida para melhorar o desempenho de aplicações Hadoop. A abordagem propõe uma arquitetura e implementação de software transparente que configura automaticamente o Hadoop. Além disso, a abordagem propõe uma solução híbrida que combina Algoritmos Genéticos e várias técnicas de aprendizado de máquina (machine learning) implementadas em módulos separados. Um protótipo de pesquisa foi implementado a avaliado mostrando que a abordagem proposta consegue diminuir significativamente o tempo de execução das aplicações Hadoop WordCount e Terasort. Além disso, a abordagem consegue convergir rapidamente para a configuração mais adequada de cada aplicação, alcançando baixos níveis de custos adicionais (overhead). | pt_BR |
Aparece nas coleções: | Dissertações e Teses defendidas na UFAL - IC |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
Uma abordagem não intrusiva e automática para configuração do Hadoop.pdf | 2.19 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.