Back to Search
Start Over
Queueing analysis of peer-to-peer swarms: Stationary distributions and their scaling limits
- Source :
- Performance Evaluation. 93:47-62
- Publication Year :
- 2015
- Publisher :
- Elsevier BV, 2015.
-
Abstract
- In this paper we analyze the dynamics of a P2P file exchange swarm from a queueing standpoint. In such systems, the service rate a peer receives depends on one mostly fixed component (servers or seeders), and another that scales with the number of peers present. We analyze a class of M / G Processor Sharing queues that describe populations and residual workloads in this situation, characterizing its stationary regime in the case of a fixed population of servers; the result behaves like a combination of M / G / 1 and M / G / ∞ queues. We apply scaling limits to this queue and identify two limiting regimes, depending on whether the server or peer contribution becomes dominant. For the latter, more important case we refine the fluid limit description of the download profile with a suitable functional Gaussian approximation. We also analyze the case of a slowly varying population of servers, extending the fixed case through a quasi-stationary analysis. For practical validation we offer comparisons with detailed packet simulations.
- Subjects :
- education.field_of_study
Queueing theory
Fluid limit
Computer Networks and Communications
Computer science
Distributed computing
Population
Peer-to-peer
Fork–join queue
computer.software_genre
M/M/∞ queue
Computer Science::Performance
Hardware and Architecture
Modeling and Simulation
Server
education
computer
Queue
Software
Subjects
Details
- ISSN :
- 01665316
- Volume :
- 93
- Database :
- OpenAIRE
- Journal :
- Performance Evaluation
- Accession number :
- edsair.doi...........a086c08f82e6d5846f96ef48cdf56eeb
- Full Text :
- https://doi.org/10.1016/j.peva.2015.08.003