December 25, 2019

208 words 1 min read

Addressing Challenges in an Anycast CDN

Addressing Challenges in an Anycast CDN

Performance of online applications directly impacts user satisfaction. A major component of the user-perceived performance of the application is the time spent in …

Talk Title Addressing Challenges in an Anycast CDN
Speakers Nick Holt
Conference NANOG66
Conf Tag
Location San Diego, California
Date Feb 8 2016 - Feb 10 2016
URL Talk Page
Slides [Talk Slides](https://archive.nanog.org/sites/default/files/nick holt.pdf)
Video Talk Video

Performance of online applications directly impacts user satisfaction. A major component of the user-perceived performance of the application is the time spent in transit between the user’s device and the application existing in data centers. Content Delivery Networks (CDNs) are typically used to improve user-perceived application performance through a combination of caching and intelligent routing via proxies. In this paper, we describe FastRoute, a highly scalable and operational anycastbased system that has significantly improved the performance of numerous popular online services. While anycast is a common technique in modern CDNs for providing high-performance proximity routing, it sacrifices control over the load arriving at any individual proxy. We demonstrate that by collocating DNS and proxy services in each FastRoute node location, we can create a highperformance, completely distributed system for routing users to a nearby proxy while still enabling the graceful avoidance of overload an any individual proxy.

comments powered by Disqus