Content Delivery Network Deutsche Telekom ICSS
19 Historical overview Main challenge: How to distribute content in high quality over the Internet cost-effectively? • Traditional “Best-effort” model: Single web-server serving the requests Quality problems: • High latency - geographical distance vs. „layer 3” distance • Lack of georgaphical diversity - content is hosted at a single location - no protection against disaster • Reduced scalability - total load is concentrated to the central location - geographical load-sharing/load-balancing is not possible.
19 Historical overview Possible solution: Intelligent dynamic content distribution • Second step - bringing content closer to the user through content replication and web caching technologies • First step - centralized load balancing server farms to overcome server side bottlenecks - latency problem still not solved
Content Delivery Network. 19 Historical overview Content Delivery Network. Possible solution: Intelligent dynamic content distribution A content delivery network (CDN) is an interconnected system of computers over the Internet that provides Web content rapidly to numerous users by duplicating the content on multiple serves and directing it to users from the nearest/most optimal CDN location. • Second step - bringing content closer to the user through content replication and web caching technologies
Technical benefits: - Fast Delivery - High availability 19 Technical benefits: - Fast Delivery - High availability - Highly scalable (no capacity issues) - DDOS protection 1st step: the CDN receives your content 2nd step: your content is distributed over the CDN In case of a network outage the content is still served from another CDN location. DDOS (Distributed Denial of Service) attacks are not successful because the load they generate is efficiently shared over the CDN platform. 3rd step: customer request is served from the nearest CDN PoP. If there are high number of concurent requests global load-balancing ensures that all requests are served by local resources very quickly.
Cost savings You can SAVE: Cost of Internet access Server capacity 19 Cost savings Multiple thousands of requests can be served by sending your content to the CDN platform ONLY ONCE You can SAVE: Cost of Internet access Server capacity Colocation cost
Special capacity requirements Ideal Traffic Profile Content-owners having occasional high capacity/bandwidth demand can outsource the additional load to a Content Delivery Network on a cost effective way. Special capacity requirements Live sport events Press/media conferences/events Software releases Content published temporarily Outsourcing to CDN
Supported traffic types Dynamic Caching HTTP Large File Downloads/Video Delivery E-learning, gaming, gambling, other application cashing, .. Dynamic Site acceleration Video (progressive downloads) Music (progressive downloads) Software (including games) Other large object downloads DT ICSS Content Delivery Solution HTTP Small object or Whole Site Delivery Streaming Images Flash animated files Social Media High-Traffic & Large Library Web Sites Online Advertising HTTPS content Live and on-demand music and radio stations Live and on-demand video traffic Windows Media Streaming, Flash Media Streaming Windows Smooth Streaming, iPhone and iPad Streaming
Detailed statistics are available about your traffic including geography, hits, hosts, browsers, cache hit ratio, etc. 8
Industry standard billing models 95 Percentile billing Data Transfer Model 95 percentile model Similar calculation to IP Transit industry standard Measured in Mbps Ideal for customers with average traffic profile. Data transfer based model – „you pay as you go” Measured in Gbyte Ideal for customers with non-standard/peak traffic profile SWC001 060524 9
CDN solution is benefitial for All! Content owner Enduser Better enduser experience Can serve the customer a higher quality Backbone providers Reduced backbone load 10
Blogs, News, Social Networks Who uses our CDN solution? Enterprise Media & Entertainment Blogs, News, Social Networks Rich Media and Video Enterprise Blogs, News, Social Ntwk
Thank you!