Concepedia

Publication | Closed Access

Service capacity of peer to peer networks

353

Citations

10

References

2005

Year

TLDR

Peer‑to‑peer file sharing systems must handle bursty traffic such as flash crowds, motivating the study of their transient regime. The study investigates the service capacity of peer‑to‑peer file sharing applications. The authors use age‑dependent branching‑process models to analyze transient and steady‑state behavior, showing exponential growth in service capacity and delay scaling with load and exit rates, and validate results with BitTorrent traces. Average peer delays remain bounded and even decrease as load increases when peers exit slowly, indicating good scalability.

Abstract

We study the 'service capacity' of peer to peer (P2P) file sharing applications. We begin by considering a transient regime which is key to capturing the ability of such systems to handle bursty traffic, e.g., flash crowds. In this context our models, based on age dependent branching processes, exhibit exponential growth in service capacity, and permit the study of sensitivity of this growth to system policies and parameters. Then we consider a model for such systems in steady state and show how the average delay seen by peers would scale in the offered load and rate at which peers exit the system. We find that the average delays scale well in the offered load. In particular the delays are upper bounded by some constant given any offered load and even decrease in the offered load if peers exit the system slowly. We validate many of our findings by analyzing traces obtained from a second generation P2P application called BitTorrent.

References

YearCitations

Page 1