Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4741
Full metadata record
DC FieldValueLanguage
dc.creator.Latteshttp://lattes.cnpq.br/9160350154400626pt_BR
dc.contributor.advisor1BRASILEIRO, Francisco Vilar.-
dc.contributor.advisor1IDBRASILEIRO, F.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/5957855817378897pt_BR
dc.contributor.referee1GUERRERO, Dalton Dario Serey.-
dc.contributor.referee1IDGUERRERO, D. D. S.pt_BR
dc.contributor.referee1Latteshttp://lattes.cnpq.br/2050632960242405pt_BR
dc.contributor.referee2FERRAZ, Carlos Andre Guimarães.-
dc.contributor.referee2IDFERRAZ, C. A. G.pt_BR
dc.contributor.referee2Latteshttp://lattes.cnpq.br/7716805104151473pt_BR
dc.description.resumoAplicações que processam grandes quantidades de dados estão se tornando cada vez mais presentes nos mais diversos setores, que envolvem desde a academia até sites de compras e redes sociais. Contudo, dispor de uma infraestrutura capaz de realizar este tipo de processamento hoje custa caro, já que as soluções existentes assumem a existência de um conjunto de máquinas dedicadas. Enquanto isso, as estações de trabalho não utilizam grande parte do espaço em disco que possuem. Visando agregar o espaço livre destas estações de trabalho conectadas por uma rede local (LAN), foi construído o Beehive File System (BeeFS), um sistema de arquivos distribuído desenvolvido para atender a requisitos de escalabilidade e manutenabilidade não oferecidos por sistemas de arquivos distribuídos amplamente utilizados na prática, como NFS e Coda. Considerando a intríseca distribuição dos dados no BeeFS, fica evidente a possibilidade de realizar processamento de grandes quantidades de dados de forma distribuída. Porém, uma vez que o BeeFS é formado por estações de trabalho, existe a preocupação quanto à intrusividade, ou seja, a experiência do usuário de uma máquina que faz parte do sistema pode ser prejudicada devido a execução não-solicitada de aplicações que processam grandes volumes de dados. Visando mitigar este problema, esta dissertação apresenta heurísticas para a alocação de arquivos no BeeFS. Estas heurísticas tentam aumentar as chances de que os arquivos estarão disponíveis para processamento em estações de trabalho ociosas. Para isto, as heurísticas consideram dados históricos sobre a utilização do sistema para decidir onde armazenar as réplicas de um arquivo que será utilizado para processamento. Isso, juntamente com um simples escalonador de aplicações que evita executar aplicações em máquinas que não estão ociosas, reduz drasticamente a inconveniência que estas aplicações podem levar a outros usuários. Os resultados mostram que as heurísticas que consideram a média histórica de disponibilidade das estações de trabalho e, ao mesmo tempo, realizam o balanceamento da quantidade de espaço de armazenando entre as máquinas possuem desempenho melhor do que as heurísticas que não consideram a disponibilidade das máquinas.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.programPÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃOpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqCiência da Computaçãopt_BR
dc.titleProcessamento paralelo de grandes quantidades de dados sobre um sistema de arquivos distribuído POSIX.pt_BR
dc.date.issued2010-05-21-
dc.description.abstractData-intensive applications are becoming increasingly more present in various sectors, since academia to shopping websites and social networks. However, the most of existing solutions assume the utilization of clusters to perform these applications, and clusters are an expen sive resource. Meanwhile, the workstations do not use much of the local storage space they have. In order to use the free space of these workstations, we built the Beehive File System (BeeFS), a distributed file system designed to meet the requirements of scalability and main tainability not offered by distributed file systems widely used in practice, such as NFS and Coda. Considering the natural distribution of data in BeeFS, it is evident that BeeFS can be used to process vaste amounts of data in a distributed way. However, since BeeFS consists of shared workstations, the execution of unsolicited data-intensive applications may impact the performance that users logged in these workstations experience. To mitigate this problem, this work presents data placement heuristics for file allocation in BeeFS. These heuristics try to increase the probability that files will be available for processing on idle workstations. For this, the heuristics take into account historical data about the use of system to decide where to store the file replicas that will be used for processing. These heuristics, coupled with a simple application scheduler that prevents run applications on non-idle machines, it drastically reduces inconvenience that these applications can lead to other users. The results show that the heuristics that consider the historical availability of workstations and, at the same time, realize balancing the amount of storage space between the machines have better performance than the heuristics do not consider the availability of machines.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4741-
dc.date.accessioned2019-07-05T17:11:12Z-
dc.date.available2019-07-05-
dc.date.available2019-07-05T17:11:12Z-
dc.typeDissertaçãopt_BR
dc.subjectSistemas de Processamento Distribuídopt_BR
dc.subjectSistema de Arquivo Distribuídopt_BR
dc.subjectProcessamento Paralelo de Dadospt_BR
dc.subjectRedes de Computadorespt_BR
dc.subjectDistributed Processing Systemspt_BR
dc.subjectFile System Distributedpt_BR
dc.subjectParallel Data Processingpt_BR
dc.subjectComputer Networkpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorSILVA, Jonhnny Weslley Sousa.-
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeParallel processing of large amounts of data on a POSIX distributed file systempt_BR
dc.identifier.citationSILVA, Jonhnny Weslley Sousa. Processamento paralelo de grandes quantidades de dados sobre um sistema de arquivos distribuído POSIX. 2010. 61 f. Dissertação (Mestrado em Ciência da Computação) Programa de Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Campina Grande, Paraíba, Brasil, 2010. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/4741pt_BR
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
JONHNNY WESLLEY SOUSA SILVA-DISSERTAÇÃO (PPGCC) 2010.pdfJonhnny Weslley Sousa Silva - Dissertação PPGCC 2010946.21 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.