How Content Delivery Networks Work
How Content Delivery Networks Work
How Content Delivery Networks Work
The Problem
Frustrating!
Scalable
High-capacity
Boosts
performance
Saves money
Distributed
Components in a CDN
Origin Server
Surrogate Servers
Request Routing Mechanism
First Request
First Request
Second Request
Client
Location
Europe
America
Asia
Africa
Client Location
Europe
America
Asia
Africa
Topology of CDNs
Definition
Topology is the study relating to the internal structure of a
network.
For optimal performance, distribution of end nodes is
important
There are two approaches - co-location and network-core
Topology of CDNs
Co-location Approach
Efficient in low-connectivity
areas
Topology of CDNs
Network-core Approach
High capacity
Fewer locations
History
Who is This?
History
First Generation CDNs
History
Second Generation CDNs
History
Third Generation CDNs
What next?
References I
1
Sipat Triukose, Zhihua Wen, Michael Rabinovich. Content Delivery Networks: How Big is Big Enough?,
Case Western Reserve University. 2009. Available from:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.413.7099&rep=rep1&type=pdf [Accessed 28th
February 2016]
Sipat Triukose, Zhihua Wen, Michael Rabinovich. Measuring a Commercial Content Delivery Network,
Case Western Reserve University. 2011. Available from:
http://wwwconference.org/proceedings/www2011/proceedings/p467.pdf [Accessed 28th February 2016]
Akamai. Akamai Reveals 2 Seconds as the New Threshold of Acceptability for E-Commerce Web Page
Response Times. Available from: https://www.akamai.com/us/en/about/news/press/2009-press/akamaireveals-2-seconds-as-the-new-threshold-of-acceptability-for-ecommerce-web-page-response-times.jsp
[Accessed 19th March 2016]
Kit Eaton. How One Second Could Cost Amazon $16bn in Sales. Available from:
http://www.fastcompany.com/1825005/how-one-second-could-cost-amazon-16-billion-sales [Accessed 19th
March 2016]
DMJ Web Design. Prepare for Website Traffic Spikes. Available from:
http://dmjcomputerservices.com/blog/prepare-for-website-traffic-spikes/ [Accessed 19th March 2016]
Todd Wasserman. Coca-cola, Acura Websites Crashed During Superbowl. Available from:
http://mashable.com/2012/02/06/coca-cola-acura-websites-crashed-during-superbowl/#S9xYMWXp0EqC [Accessed 19th March
2016]
References II
9
Mukaddim Pathan. Content Delivery Network (CDN) Research Directory. Available from:
http://www.cloudbus.org/cdn/RD/CDNs.html. [Accessed 1st March 2016]
10
Nicholas C. Zakas. How content delivery networks (CDNs) work. Available from:
https://www.nczonline.net/blog/2011/11/29/how-content-delivery-networks-cdns-work/. [Accessed 17th
February 2016]
11
Dinesh C. Verma. Selecting the Right Site in a CDN In: Content Distribution Networks An Engineering
Approach. Wiley Interscience. 2002.
12
Stef Van Der Ziel. Multi CDN: Active Request Routing. Available from:
https://www.streamzilla.com/multi-cdn-active-request-routing. [Accessed 10th March 2016]
13
Srini CR. CDNs: Not on the Last Mile Yet. Available from:
http://tatacommunications-newworld.com/?p=2251 [Accessed 21st March 2016]
14
Akamai Technologies Company History; How Akamai got its start. Akamai. Available from:
https://www.akamai.com/us/en/about/company-history.jsp [Accessed 17th February 2016]
15
Buyya R, Pathan M, Vakali A. Content Delivery Networks. 1st ed. Berlin: Springer-Verlag Berlin
Heidelberg; 2008.
16
Goran andrli. The History of Content Delivery Networks. Globaldots. Available from:
http://www.globaldots.com/the-history-of-content-delivery-networks-cdn/ [Accessed 20th February 2016]
17
Bourreau M, Cambini C, Doan P. Access regulation and the transition from copper to fiber networks in
telecoms. Journal of Regulatory Economics. 2014;45(3): 233-258. Available from:
doi:10.1007/s11149-014-9245-z [Accessed 1st March 2016]
18
19
How Mobile Acceleration Works: An Inside Look At Cotendos Newly Announced Service. StreamingMedia.
Weblog. Available from: http://blog.streamingmedia.com/2011/06/how-mobile-acceleration-works-aninside-look-at-cotendos-newly-announced-service.html [Accessed 9th March
2016]