DocumentCode :
2971874
Title :
The effect of peer selection and buffering strategies on the performance of peer-to-peer file sharing systems
Author :
Zou, Li ; Zegura, Ellen W. ; Ammar, Mostafa H.
Author_Institution :
Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
fYear :
2002
fDate :
2002
Firstpage :
63
Lastpage :
70
Abstract :
Peer-to-peer systems contain a collection of equivalent entities that form an application-layer overlay network. Each entity acts as client, server, and overlay network router. Peer-to-peer systems enable the rapid development of distributed applications; peer-to-peer file sharing has become one of the most popular Internet applications. There are two primary functions in a peer-to-peer file sharing application: content discovery (determining which peers have the desired content) and content retrieval (transferring content from a peer to the requester). We focus on two aspects of content retrieval that have received limited attention, namely peer selection and request buffering. Using a combination of analytic modelling and simulation, we find that a simple greedy scheme that uses only local information to select a peer has performance comparable to alternative schemes, including those that make more globally-informed decisions. We also find that the optimal request buffering strategy depends on the system load and availability of peer information. For example, when peer information is scarce, download buffering works well; when peer information is plentiful, no buffering is preferable for a better throughput. Our results have implications for the design of high-performance, low overhead peer-to-peer file sharing systems.
Keywords :
Internet; buffer storage; client-server systems; distributed databases; file servers; telecommunication network routing; Internet application; application-layer overlay network; client; content discovery; content retrieval; distributed applications; download buffering; file sharing; overlay network router; peer selection; peer-to-peer systems; request buffering strategies; server; Analytical models; Availability; Content based retrieval; Information analysis; Internet; Network servers; Peer to peer computing; Performance analysis; Throughput; Web server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis and Simulation of Computer and Telecommunications Systems, 2002. MASCOTS 2002. Proceedings. 10th IEEE International Symposium on
ISSN :
1526-7539
Print_ISBN :
0-7695-1840-0
Type :
conf
DOI :
10.1109/MASCOT.2002.1167061
Filename :
1167061
Link To Document :
بازگشت