CoralCDN P2P content distribution network For overloaded origin - - PowerPoint PPT Presentation

coralcdn
SMART_READER_LITE
LIVE PREVIEW

CoralCDN P2P content distribution network For overloaded origin - - PowerPoint PPT Presentation

CORAL CONTENT DISTRIBUTION NETWORK THE DESIGN AND PERFORMANCE ANALYSIS Presented by Hao Zhang CoralCDN P2P content distribution network For overloaded origin servers Convenient utilization Publishers Users Third-parties


slide-1
SLIDE 1

CORAL CONTENT DISTRIBUTION NETWORK THE DESIGN AND PERFORMANCE ANALYSIS

Presented by Hao Zhang

slide-2
SLIDE 2

CoralCDN

  • P2P content distribution network
  • For overloaded origin servers
  • Convenient utilization
  • Publishers
  • Users
  • Third-parties
  • Pros
  • Locality
  • Prevent hot spots
slide-3
SLIDE 3

Locality

  • Distributed Sloppy Hash Table
  • Use hierarchies in enquiry
  • Reduce latency
slide-4
SLIDE 4

Prevent hot spots

  • Underlying Coral structure
  • Put/get operations for key/value pairs
  • DHT inserts value to node closest to key
  • DSHT doesn’t
slide-5
SLIDE 5

Implementation

  • Available on PlanetLab since March 2004
  • Millions of users per day
  • Access to unavailable sites
slide-6
SLIDE 6

Evaluation

Design and Performance

  • Most popular objects already cached
  • Unexpected uses
  • Unnecessarily complex?
  • Security issues
  • Scalable?