reducing bittorrent traffic at the internet scale
play

Reducing BitTorrent Traffic at the Internet Scale Stevens Le Blond , - PowerPoint PPT Presentation

Reducing BitTorrent Traffic at the Internet Scale Stevens Le Blond , Arnaud Legout, Walid Dabbous 1 Two open questions about BitTorrent locality AS 2 AS 3 # connections Internet Internet AS 1 Reduces traffic AS 4 AS 5 How far can we


  1. Reducing BitTorrent Traffic at the Internet Scale Stevens Le Blond , Arnaud Legout, Walid Dabbous 1

  2. Two open questions about BitTorrent locality AS 2 AS 3 # connections Internet Internet AS 1 Reduces traffic AS 4 AS 5  How far can we push BitTorrent locality?  How much inter-AS traffic reduction?   How much performance penalty?    How much savings at the Internet scale? Do we gain significantly for big torrents?   Do small torrents (with no locality gain) dominate?   2

  3. Roadmap  Methodology  How far can we push How far can we push BitTorrent BitTorrent locality? locality?   How much savings at the Internet Scale? How much savings at the Internet Scale?  3

  4. Methodology Experimental setup  Real BitTorrent clients  Partition Merging (PM)  Tracker  assigns clients to virtual ASes and control number of inter-AS connections  Up to 10,000 peers  20kB/s upload, 100MB file, 256kB pieces 4

  5. Methodology Parameters  Homogeneous torrents  Heterogeneous torrents  Real AS distribution Metrics  Overhead  Slowdown  95-th percentile 5

  6. Roadmap  Methodology Methodology   How far can we push BitTorrent locality?  How much savings at the Internet scale? How much savings at the Internet scale?  6

  7. Real distribution of peers per AS 790,717 .torrent files Crawler 214,443 active torrents with 6,113,224 peers … Trackers 7

  8. Distribution of peers in the reference torrent 9,844 peers 1,043 ASes # peers (log scale) 386 peers in biggest AS 458 ASes with 1 peer # ASes (log scale) 8

  9. Impact of real distributions of peers per AS on overhead Overhead (log sclae) # of peers per AS (log scale) 9

  10. Impact of real distributions of peers per AS on slowdown Big ASes get partitioned Slowdown No partitions Orders of magnitude less overhead without performance penalty # of peers per AS (log scale) 10

  11. Roadmap  Methodology Methodology   How far can we push How far can we push BitTorrent BitTorrent locality? locality?   How much savings at the Internet scale? 11

  12. How to find overhead savings for all torrents?  Experiment with multiple reference torrents  English-language Movie  Italian-language Movie  Games and small torrents  Overhead mainly depends on # of peers per AS  Compute overhead for all 214,443 torrents 12

  13. Inter-AS traffic at the Internet scale Cumulated inter-AS traffic (TB) 11.6PB 41% savings 56% savings Large savings at the Internet scale Torrent ID (sorted by decreasing inter-AS traffic, 13 log scale)

  14. Take home messages Orders of magnitude less overhead for ISPs   without performance penalty for end-users 2) Large savings at the Internet scale, i.e., 41% savings on 11.6 petabytes of inter-AS traffic 14 Contact: stevens.le_blond@inria.fr

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend