Locality aware P2P delivery: the way to scale Internet Video
description
Transcript of Locality aware P2P delivery: the way to scale Internet Video
![Page 1: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/1.jpg)
LOCALITY AWARE P2P DELIVERY: THE WAY TO SCALE INTERNET VIDEO
1
Jin LiMicrosoft Research
![Page 2: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/2.jpg)
Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data
Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions
2
![Page 3: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/3.jpg)
Video Will Become the Dominant Traffic On Internet
3Source: Cisco
![Page 4: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/4.jpg)
Internet Infrastructure: Data Center
Massive data centerGood for: computation intensive application, e.g.,
Search.Not good for: massive content delivery (too much stress
on the network)
4
DC
![Page 5: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/5.jpg)
CDN
Internet Infrastructure: CDN
Content delivery networkSites strategically placed all over the worldHundreds plus servers per siteGood for:
○ Form a high speed network core of the Internet○ latency sensitive/throughput hungry application○ Serve tail content
5
DC
![Page 6: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/6.jpg)
P2P
Internet Infrastructure: P2P
P2PPeer contributes resource (network bw, CPU, memory, hard
drive)Good for:
○ Throughput intensive app: improve server scalability, use locality to improve throughput to the end peers
○ Good for distributing popular content 6
CDN
DC
![Page 7: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/7.jpg)
P2P vs. CDN: Peak & Trough
7
![Page 8: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/8.jpg)
Branch Cache: An Infrastructure Less P2P Solution
8
![Page 9: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/9.jpg)
P2P & DRM : Seperating Content Delivery & Authentication
9
![Page 10: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/10.jpg)
P2P & ISP P2P is the main driving force for broadband adoption P2P affects QoS levels for ALL subscribers
P2P represents 60% of Internet traffic and still growing 92% of P2P traffic crosses transit/peering links 80% of upstream capacity is consumed by P2P As content provider uses P2P to deliver content, their costs are
being passed onto service providers
10
![Page 11: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/11.jpg)
Internet Architecture
11
InternetBackbone
Local AccessNetwork
![Page 12: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/12.jpg)
P4P Architecture
12
![Page 13: Locality aware P2P delivery: the way to scale Internet Video](https://reader035.fdocuments.in/reader035/viewer/2022081511/56816046550346895dcf695d/html5/thumbnails/13.jpg)
Conclusion
13
Peer assisted delivery is the way to go for mass content delivery over the worldPeer assistance can significantly reduce
server bandwidth requirement○ Demonstrated in real world for file sharing &
broadcastLocality aware P2P delivery is the way to
scale