• DocumentCode
    1377684
  • Title

    Caching for BitTorrent-Like P2P Systems: A Simple Fluid Model and Its Implications

  • Author

    Lehrieder, Frank ; Dán, György ; Hossfeld, Tobias ; Oechsner, Simon ; Singeorzan, Vlad

  • Author_Institution
    University of Wÿrzburg, Institute of Computer Science, Würzburg, Germany
  • Volume
    20
  • Issue
    4
  • fYear
    2012
  • Firstpage
    1176
  • Lastpage
    1189
  • Abstract
    Peer-to-peer file-sharing systems are responsible for a significant share of the traffic between Internet service providers (ISPs) in the Internet. In order to decrease their peer-to-peer-related transit traffic costs, many ISPs have deployed caches for peer-to-peer traffic in recent years. We consider how the different types of peer-to-peer caches—caches already available on the market and caches expected to become available in the future—can possibly affect the amount of inter-ISP traffic. We develop a fluid model that captures the effects of the caches on the system dynamics of peer-to-peer networks and show that caches can have adverse effects on the system dynamics depending on the system parameters. We combine the fluid model with a simple model of inter-ISP traffic and show that the impact of caches cannot be accurately assessed without considering the effects of the caches on the system dynamics. We identify scenarios when caching actually leads to increased transit traffic. Motivated by our findings, we propose a proximity-aware peer-selection mechanism that avoids the increase of the transit traffic and improves the cache efficiency. We support the analytical results by extensive simulations and experiments with real BitTorrent clients.
  • Keywords
    Analytical models; Internet; Load modeling; Numerical models; Peer to peer computing; Protocols; Steady-state; Caching; fluid model; peer-to-peer (P2P);
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/TNET.2011.2175246
  • Filename
    6082425