DocumentCode :
1601658
Title :
Modeling peer-peer file sharing systems
Author :
Ge, Zihui ; Figueiredo, Daniel R. ; Jaiswal, Sharad ; Kurose, Jim ; Towsley, Don
Author_Institution :
Dept. of Comput. Sci., Massachusetts Univ., Amherst, MA, USA
Volume :
3
fYear :
2003
Firstpage :
2188
Abstract :
Peer-peer networking has recently emerged as a new paradigm for building distributed networked applications. We develop simple mathematical models to explore and illustrate fundamental performance issues of peer-peer file sharing systems. The modeling framework introduced and the corresponding solution methods are flexible enough to accommodate different characteristics of such systems. Through the specification of model parameters, we apply our framework to three different peer-peer architectures: centralized indexing, distributed indexing with flooded queries, and distributed indexing with hashing directed queries. Using our model, we investigate the effects of system scaling, freeloaders, file popularity and availability on system performance. In particular, we observe that a system with distributed indexing and flooded queries cannot exploit the full capacity of peer-peer systems. We further show that peer-peer file sharing systems can tolerate a significant number of freeloaders without suffering much performance degradation. In many cases, freeloaders can benefit from the available spare capacity of peer-peer systems and increase overall system throughput. Our work shows that simple models coupled with efficient solution methods can be used to understand and answer questions related to the performance of peer-peer file sharing systems.
Keywords :
Internet; distributed processing; file organisation; query processing; centralized indexing; distributed indexing; distributed network applications; file sharing systems; flooded queries; freeloaders; hashing directed queries; mathematical models; peer-peer network; performance degradation; spare capacity; system throughput; Application software; Availability; Computer science; Degradation; Indexing; Mathematical model; Network servers; Peer to peer computing; System performance; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
ISSN :
0743-166X
Print_ISBN :
0-7803-7752-4
Type :
conf
DOI :
10.1109/INFCOM.2003.1209239
Filename :
1209239
Link To Document :
بازگشت