Maresia : an approach to deal with the single points of failure of the MapReduce model
dc.contributor.advisor | Geyer, Claudio Fernando Resin | pt_BR |
dc.contributor.author | Marcos, Pedro de Botelho | pt_BR |
dc.date.accessioned | 2013-01-30T01:38:56Z | pt_BR |
dc.date.issued | 2013 | pt_BR |
dc.identifier.uri | http://hdl.handle.net/10183/65635 | pt_BR |
dc.description.abstract | Durante os últimos anos, a quantidade de dados gerada pelas aplicações cresceu consideravelmente. No entanto, para tornarem-se relevantes estes dados precisam ser processados. Para atender este objetivo, novos modelos de programação para processamento paralelo e distribuído foram propostos. Um exemplo é o modelo MapReduce, o qual foi proposto pela Google. Este modelo, no entanto, possui pontos de falha única (SPOF), os quais podem comprometer a sua execução. Assim, este trabalho apresenta uma nova arquitetura, inspirada pelo Chord, para lidar com os SPOFs do modelo. A avaliação da proposta foi realizada através de modelagem analítica e de testes experimentais. Os resultados mostram a viabilidade de usar a arquitetura proposta para executar o MapReduce. | pt_BR |
dc.description.abstract | During the last years, the amount of data generated by applications grew considerably. To become relevant, however, this data should be processed. With this goal, new programming models for parallel and distributed processing were proposed. An example is the MapReduce model, which was proposed by Google. This model, nevertheless, has Single Points of Failure (SPOF), which can compromise the execution of a job. Thus, this work presents a new architecture, inspired by Chord, to avoid the SPOFs on MapReduce. The evaluation was performed through an analytical model and an experimental setup. The results show the feasibility of using the proposed architecture to execute MapReduce jobs. | en |
dc.format.mimetype | application/pdf | pt_BR |
dc.language.iso | eng | pt_BR |
dc.rights | Open Access | en |
dc.subject | Sistemas operacionais | pt_BR |
dc.subject | Distributed systems | en |
dc.subject | P2P | pt_BR |
dc.subject | Mapreduce | en |
dc.subject | Fault tolerance | en |
dc.subject | P2P | en |
dc.title | Maresia : an approach to deal with the single points of failure of the MapReduce model | pt_BR |
dc.title.alternative | Maresi: uma abordagem para lidar com os pontos de falha única do modelo MapReduce | pt |
dc.type | Dissertação | pt_BR |
dc.identifier.nrb | 000870182 | pt_BR |
dc.degree.grantor | Universidade Federal do Rio Grande do Sul | pt_BR |
dc.degree.department | Instituto de Informática | pt_BR |
dc.degree.program | Programa de Pós-Graduação em Computação | pt_BR |
dc.degree.local | Porto Alegre, BR-RS | pt_BR |
dc.degree.date | 2013 | pt_BR |
dc.degree.level | mestrado | pt_BR |
Este item está licenciado na Creative Commons License
-
Ciências Exatas e da Terra (5143)Computação (1766)