1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data...

13
LOCALITY AWARE P2P DELIVERY: THE WAY TO SCALE INTERNET VIDEO 1 Jin Li Microsoft Research

Transcript of 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data...

Page 1: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

LOCALITY AWARE P2P DELIVERY: THE WAY TO SCALE INTERNET VIDEO

1

Jin LiMicrosoft Research

Page 2: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

Outline

The Upcoming Video Tidal Wave Internet Infrastructure: Data

Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions

2

Page 3: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

Video Will Become the Dominant Traffic On Internet

3

Source: Cisco

Page 5: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

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: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

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: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

P2P vs. CDN: Peak & Trough

7

Page 8: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

Branch Cache: An Infrastructure Less P2P Solution

8

Page 9: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

P2P & DRM : Seperating Content Delivery & Authentication

9

Page 11: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

Internet Architecture

11

InternetBackbone

Local AccessNetwork

Page 12: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

P4P Architecture

12

Page 13: 1 Jin Li Microsoft Research. Outline The Upcoming Video Tidal Wave Internet Infrastructure: Data Center/CDN/P2P P2P in Microsoft Locality aware P2P Conclusions.

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