Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/3469
Registro completo de metadados
Campo DCValorIdioma
dc.creatorBarretto, Wagner Rezende Muniz-
dc.date.accessioned2018-09-28T19:11:46Z-
dc.date.available2018-09-28T19:11:46Z-
dc.date.issued2018-06-28-
dc.identifier.citationBARRETO, Wagner Rezende Muniz. Cache transparente: uma solução para armazenamento de dados distribuídos voltada para cargas de trabalho intensivas em leituras. 2018. 71 f. Dissertação (Mestrado em Computação Aplicada) Universidade Tecnológica Federal do Paraná, Curitiba, 2018.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/3469-
dc.description.abstractIn large-scale modern applications, users consume much more data than they create. This behavior results in data storage systems with workloads dominated by reads. Faced with this scenario, designers have adopted solutions such as primary copy replication and cache mechanisms. These solutions employ distributed data storage systems, which face major challenges to ensure data consistency. Currently, the literature lacks a formal and in-depth analysis of the consistency provided by these solutions and which problems arise from their use. This work presents a formal analysis that identifies the consistency problems presented by current solutions and introduces Cache-Through, a new solution capable of addressing such problems. The analysis of current solutions demonstrates that various consistency anomalies can happen. The design of Cache-Through is presented in detail and its consistency is formally demonstrated. The comparison between the solutions shows that Cache-Through is more consistent and more efficient in network usage than current solutions. The contributions made by this work allow designers to identify more precisely the consistency of their systems and provide them with a new solution to consider.pt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.subjectSistemas de recuperação da informaçãopt_BR
dc.subjectArmazenamento de dadospt_BR
dc.subjectBanco de dados - Gerênciapt_BR
dc.subjectMemória cachept_BR
dc.subjectMineração de dados (Computação)pt_BR
dc.subjectComputaçãopt_BR
dc.subjectInformation storage and retrieval systemspt_BR
dc.subjectData Warehousingpt_BR
dc.subjectData bases - Managementpt_BR
dc.subjectCache memorypt_BR
dc.subjectData miningpt_BR
dc.subjectComputer sciencept_BR
dc.titleCache transparente: uma solução para armazenamento de dados distribuídos voltada para cargas de trabalho intensivas em leituraspt_BR
dc.title.alternativeCache-through: a solution for distributed data storage systems aimed at read-intensive workloadspt_BR
dc.typemasterThesispt_BR
dc.description.resumoEm aplicações modernas de larga escala, usuários consomem mais dados do que produzem. Este comportamento resulta em sistemas de armazenamento de dados com cargas de trabalho dominadas por leituras. Deparados com este cenário, projetistas tem adotado modelos de replicação com cópia primária e mecanismos de cache como soluções. Estas soluções empregam sistemas de armazenamento de dados que enfrentam grandes desafios para garantir a consistência dos dados. Atualmente, a literatura carece de uma análise formal da consistência provida por estas soluções e de quais problemas decorrem do uso das mesmas. Este trabalho apresenta uma análise formal que identifica os problemas de consistência exibidos pelas soluções em uso na atualidade e introduz o Cache Transparente, uma nova solução baseada em mecanismos de cache capaz de endereçar tais problemas. A análise das soluções demonstra que as mesmas permitem diversas anomalias de consistência. O projeto do Cache Transparente é apresentado em detalhes e sua consistência é formalmente demonstrada. A comparação entre as soluções mostra que o Cache Transparente é mais consistente e mais eficiente no uso de rede do que as soluções atuais. As contribuições feitas por esse trabalho possibilitam que projetistas identifiquem de forma mais precisa a consistência dos seus sistemas e os fornece uma nova solução a ser considerada.pt_BR
dc.degree.localCuritibapt_BR
dc.publisher.localCuritibapt_BR
dc.creator.Latteshttp://lattes.cnpq.br/8213909845850642pt_BR
dc.contributor.advisor1Vendramin, Ana Cristina Barreiras Kochem-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/3005557336605080pt_BR
dc.contributor.advisor-co1Fonseca, Mauro Sérgio Pereira-
dc.contributor.advisor-co1Latteshttp://lattes.cnpq.br/6534637358360971pt_BR
dc.contributor.referee1Vendramin, Ana Cristina Barreiras Kochem-
dc.contributor.referee2Gomes Junior, Luiz Celso-
dc.contributor.referee3Bona, Luiza Carlos E. de-
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-Graduação em Computação Aplicadapt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
dc.subject.capesCiência da Computaçãopt_BR
Aparece nas coleções:CT - Programa de Pós-Graduação em Computação Aplicada

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
CT_PPGCA_M_Barretto, Wagner Rezende Muniz_2018.pdf1,48 MBAdobe PDFThumbnail
Visualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.