p2p 2.0 and it’s impact on the internet [email protected]

15
P2P 2.0 and it’s impact on the Internet [email protected]

Post on 15-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

P2P 2.0 and it’s impact on the Internet

[email protected]

Page 2: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

The Outstanding Success of P2P 1.0

• 44% of all Global Internet traffic – in some countries up to 80%

• Used for file sharing (Bittorrent), VoIP (Skype) and lookup services

• Mostly focused on the need of the end users

P2P; 44%

Video; 32%

E-mail, web; 19%

Other; 5%

Global Internet Traffic 2008

Page 3: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

The Problems of P2P 1.0

• Random or unstructured traffic patterns – plaguing ISPs and lowering overall performance

• Low or no QoS• Poor peer resource efficiency

Page 4: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

Guiding P2P 2.0 Design Principles

How can we address these issues with P2P 2.0?

• Care about the whole business ecosystem: distributer/sharers, ISPs and end users

• Network Topology Aware – keep traffic local!• Efficient Peer Resource Management – semi

global or global optimizations vs old heuristic rules

• Predictable QoS

P2P 2.0 enables efficient high bandwidth services such as Video Streaming, Storage/backup and Cloud like services

Page 5: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

P2P 2.0 example 1:

Video Streaming

Page 6: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

P2P Live Video Streaming

Characteristics:• Consumes very little bandwidth (80-98% less)• Network Topology Aware• Scales almost infinitely

P2P Tracker

P2P Optimizer

NAT helper

Video Source

P2P Source

Page 7: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

P2P 2.0 example 2:

The New Pirate Bay

Page 8: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

Pirate Bay’s Tracker Today

• TPB’s Open Tracker v1.0 manages ~15% of global Internet traffic

• Is written by Dirk Engling and uses Bram Cohen’s vanilla Bittorrent protocol

• Tracks around 2 million torrents and 25 millions users at any given time

• Creates huge amounts of redundant traffic due to random peer pairing

Page 9: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

Open Tracker 2.0

• We improve Open Tracker by adding network awareness

• We use a global network map to keep traffic local

• We allow ISPs to put costs on each link and we optimize accordingly

• We see 20-50% less traffic loads and 30-150% higher download speeds

• Requires no Bittorrent client changes• Will be launched as free open source in

September

Page 10: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

P2P 1.0: Topology oblivious P2P (standard Bittorrent etc)

Network operator 1

Network operator 2

Page 11: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

P2P 2.0: Locality aware P2P

Network operator 1

Network operator 2

Page 12: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

Global Network Map(with links and their quality)

Locality, locality, locality- Get the data from your neighbor, not from the other side of the globe

BGP data

Proprietary Data

Peer data

Peerialism’s

locality algorithm

Open Tracker 2.0

Page 13: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

Test ResultsFinding the sweet spot

% redudant BT Trafficdownload time

% redudant BT Traffic download time

SWEET

12000 standard clients,Open Tracker 2.0

Page 14: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

Conclusions

• P2P has matured into 2.0 and is ready to delivery efficient services with QoS guarantees

• P2P 2.0 cares about the whole business ecosystem

• Huge traffic and performance improvements can be achieved compared to P2P 1.0

Page 15: P2P 2.0 and it’s impact on the Internet andreas.dahlstrom@peerialism.com

Andreas Dahlströ[email protected]