Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/3294
Title: Distribuição de conteúdo entre-pares em perspectiva: um estudo sobre carga, compartilhamento e qualidade de serviço em comunidades BitTorrent.
Other Titles: Distribution of peer-to-peer content: a study of load, sharing, and quality of service in BitTorrent communities.
???metadata.dc.creator???: ANDRADE, Nazareno Ferreira de.
???metadata.dc.contributor.advisor1???: BRASILEIRO, Francisco Vilar.
???metadata.dc.contributor.referee1???: GUEDES NETO, Dorgival Olavo.
???metadata.dc.contributor.referee2???: BARCELLOS, Antonio Marinho.
???metadata.dc.contributor.referee3???: MOURA, José Antão Beltrão.
???metadata.dc.contributor.referee4???: GUERREIRO, Dalton Dário Serey.
Issue Date: 1-Oct-2008
Publisher: Universidade Federal de Campina Grande
Citation: ANDRADE, Nazareno Ferreira de. Distribuição de conteúdo entre-pares em perspectiva: um estudo sobre carga, compartilhamento e qualidade de serviço em comunidades BitTorrent. 2008. 104f. Tese (Doutorado em Engenharia Elétrica), Programa de Pós-Graduação em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba Brasil, 2008.
???metadata.dc.description.resumo???: A maior enciclopédia do mundo, a Wikipédia, uma infra-estrutura global de telefonia, o Skype, e uma das maiores plataformas de computação paralela do mundo, o SETI@home, são hoje baseados no compartilhamento de recursos possuídos por aqueles que, tradicionalmente, eram apenas clientes desses tipos de serviços. Sistemas baseados em compartilhamento foram projetados para a posição de agentes importantes de nossa sociedade pela prevalência de computadores pessoais e da Internet. Entender esses sistemas e, a partir deste entendimento, melhor projetá-los, ´e, portanto, fundamental para que realizemos o potencial desta sociedade. Entender o funcionamento de um sistema de compartilhamento, contudo, ´e uma tarefa complexa. Além de conhecer seu projeto e implementação, ´e preciso analisar também a plataforma em que esse sistema executa e a carga a que ele ´e submetido. Com frequência, essa plataforma e carga dependem da ação coletiva de um grande número de usuários, tornando seu estudo não-trivial. Neste trabalho, examinamos esses dois aspectos em uma instância amplamente popular de sistemas baseados no compartilhamento: a distribuição de conte´udo entre-pares através do BitTorrent. Nossa abordagem consiste da coleta e análise de dados sobre o funcionamento de diversas comunidades que utilizam o BitTorrent para distribuir conteúdo, a fim de entender o impacto do comportamento de seus usuários no desempenho do sistema. Nossos principais resultados são (i) a constatação de que a distribuição de popularidade de conteúdo em comunidades BitTorrent não tem cauda longa, o que altera a lógica do dimensionamento de caches para o BitTorrent em comparação com a Web e outros sistemas entre-pares, (ii) um modelo mais preciso que o estado-da-arte para o decaimento do interesse da comunidade por um conte´udo com o tempo, o que contribui para avaliações de desempenho mais precisas do BitTorrent e de mecanismos semelhantes, (iii) a análise dos níveis de contribuição dos usuários em diversas comunidades que usam o BitTorrent, que mostra que usuários contribuem mais nessas comunidades que em outros sistemas entre-pares e que os usuários de uma comunidade contribuem mais na presença de mecanismos de incentivo extras ou quando a comunidade compartilha conte´udo estritamente legal e é socialmente coesas, (iv) a observação de que comunidades BitTorrent tipicamente provêm corretamente virtualmente todas as requisições que recebem, e (v) a análise da eficácia de mecanismos de sanções para o incentivo à contribuição em algumas comunidades que usam o BitTorrent, que mostra que embora esses mecanismos resultem em comunidades equânimes e com mais contribuição, eles não implicam em uma maior proporção de requisições servidas ou em uma mudança notável na contenção por recursos em relação às comunidades coesas que compartilham apenas conteúdo legal.
Abstract: The world’s largest encyclopedia, Wikipedia, a global telephony infrastructure, Skype, and one of the largest parallel computing platforms in the world, SETI@home, currently operate based on resources shared by those which, traditionally, were only clients of similar services. Sharing-based systems were propulsed by the prevalence of personal computers and Internet into major agents in our society. Understanding these systems and, from this understanding, better design them, is therefore paramount for attaining the potential of this society. Understanding the behavior of a sharing-based system, however, is a complex enterprise. Besides understanding its design and implementation, it is also necessary to analyze the platform on which it runs and the workload it serves. Often, both this platform and workload result from the collective action of a large number of users, making their study non-trivial. In this work we examine these two aspects in a largely popular instance of sharingbased systems: peer-to-peer content distribution through BitTorrent. Our approach consists of collecting and analyzing data about user behavior and system performance in multiple communities that rely on BitTorrent for content distribution, aiming to understand the impact of user behavior on the system’s performance. Our main results are (i) the understanding that the distribution of content popularity in BitTorrent communities is not long-tailed, what changes the trade-off in cache provisioning for BitTorrent when compared to cache provisioning for the Web and for other peer-to-peer systems, (ii) a model for the decaying of the community’s interest for content items over time that is more precise than the state-of-the-art and contributes to more precise performance evaluations of BitTorrent and similar systems, (iii) the analysis of user contribution levels in several communities that use BitTorrent, which shows that users contribute more in these communities than in other peer-to-peer systems and that users in a community contribute more in the presence of extra incentive mechanisms or when the community shares only strictly legal content and is socially cohesive, (iv) the conclusion that BitTorrent communities typically serve correctly virtually all requests received, and (v) the analysis of the efficacy of sharing enforcement mechanisms in promoting contribution in some BitTorrent communities, which reveals that although these mechanisms result in equitable communities with higher levels of contribution, they do not lead to a larger proportion of requests served or to a noticeable change in the level of resource contention of the community when compared to socially cohesive communities that share legal content.
???metadata.dc.subject.cnpq???: Engenharia Elétrica.
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/3294
Appears in Collections:Doutorado em Engenharia Elétrica.

Files in This Item:
File Description SizeFormat 
NAZARENO FERREIRA DE ANDRADE - TESE PPGEE 2008..pdfNazareno Ferreira de Andrade - Tese de Doutorado PPGEE 2008. 1.47 MBAdobe PDFView/Open


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