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

Upload: aaron-gavin

Post on 28-Mar-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

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