Akamai Content Delivery Network - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Akamai Content Delivery Network

Description:

Arial Arial Narrow Arial Black Symbol Blank Presentation 1_Blank Presentation Microsoft Photo Editor 3.0 Photo Akamai Content Delivery Network HTML Title Page for ... – PowerPoint PPT presentation

Number of Views:246
Avg rating:3.0/5.0
Slides: 18
Provided by: Davi211
Category:

less

Transcript and Presenter's Notes

Title: Akamai Content Delivery Network


1
Akamai Content Delivery Network
  • Slides from Bruce Maggs

2
HTML Title Page for www.xyz.comwith Embedded
Objects
  • lthtmlgt
  • ltheadgt
  • lttitlegtWelcome to xyz.com!lt/titlegt
  • lt/headgt
  • ltbodygt
  • ltimg src
  • ltimg src
  • lth1gtWelcome to our Web site!lt/h1gt
  • lta hrefpage2.htmlgtClick here to enterlt/agt
  • lt/bodygt
  • lt/htmlgt

http//www.xyz.com/logos/logo.gifgt
http//www.xyz.com/jpgs/navbar1.jpggt
3
Downloading www.xyz.com - before Akamai
1
WWW.XYZ.COM
  • Browser obtains IP addresses for hostnames listed
    in URLs of objects embedded on page
  • User enters www.xyz.com
  • Browser requests IP address for www.xyz.com
  • Browser requests embedded objects
  • DNS returns IP address
  • Browser requests HTML
  • Content providers web server returns embedded
    objects
  • Content providers web server returns HTML

4
DNS Resolution
5
Problems with the Centralized Approach
  • Slow
  • content must traverse multiple backbones and long
    distances
  • Unreliable
  • delivery may be prevented by congestion or
    backbone peering problems
  • Not scalable
  • usage limited by bandwidth available at master
    site
  • Inferior streaming quality
  • packet loss, congestion, and narrow pipes degrade
    stream quality

6
The Akamai Solution
  • Monitors the Internet and routes around trouble
    spots
  • Distributes all forms of content and supports
    applications
  • Provides feedback on hit counts to content
    providers

7
Downloading www.xyz.com - The Akamai way
  • Content providers web server returns page with
    Akamaized URLs
  • User enters www.xyz.com
  • Browser obtains IP address of optimal Akamai
    server for embedded objects
  • Browser requests IP address for www.xyz.com
  • DNS returns IP address
  • Browser obtains objects from optimal Akamai server
  • Browser requests HTML

8
Content Delivery Using Akamai
  • lthtmlgt
  • ltheadgt
  • lttitlegtWelcome to xyz.com!lt/titlegt
  • lt/headgt
  • ltbodygt
  • ltimg src
  • ltimg src
  • lth1gtWelcome to our Web site!lt/h1gt
  • lta hrefpage2.htmlgtClick here to enterlt/agt
  • lt/bodygt
  • lt/htmlgt

http//www.xyz.com/logos/logo.gifgt
http//www.xyz.com/jpgs/navbar1.jpggt
9
Typical Page Content
10
Akamai DNS Resolution
End User
11
Advantages of the Akamai Solution
  • Fast
  • Content is served from locations near to end
    users
  • Reliable
  • No single point of failure
  • Automatic fail-over
  • Scalable
  • Master site no longer requires massive available
    bandwidth

12
Network Deployment
10000Servers
500Networks
55Countries
13
Results
Web Site Performance Typical Improvement with
Akamai
Noon May 15
Noon May 16
Noon May 17
Noon May 18
Noon May 19
Noon May 20
Noon May 21
Noon May 22
Noon May 23
Noon May 24
Noon May 25
Noon May 26
Noon May 27
Web object delivered by Akamai
Web object delivered without Akamai
14
Over 1300 Web Sites are Now Akamaized
15
Hashing
E.g., h(x) (((a x b) mod P) mod B) ,
where P is prime, P gt U a,b chosen uniformly
at random from ZP x is a serial number
16
Difficulty changing number of buckets
4 3 2 1 0
bucket
5 7 10 11 27 29 36 38 40 43
object
17
Consistent Hashing
Idea Map both objects and buckets to unit
circle.
Write a Comment
User Comments (0)
About PowerShow.com