^ Top

NANOG Meeting Presentation Abstract

Addressing Challenges in an Anycast CDN
Meeting: NANOG66
Date / Time: 2016-02-10 9:30am - 10:00am
Room: Grande Ballroom
Presenters: Speakers:
Nick Holt, Microsoft.
Abstract: 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.
Files: pdfAddressing Challenges in an Anycast CDN(PDF)
youtubeAddressing Challenges in an Anycast CDN
Sponsors: None.

Back to NANOG66 agenda.

NANOG66 Abstracts

  • Conference Opening
    Speakers:
    Tony Tauber, Comcast; Greg Dendy, Equinix; Raj Khurana.
    Al Burgio, IIX;
  • Conference Opening
    Speakers:
    Tony Tauber, Comcast; Greg Dendy, Equinix; Raj Khurana.
    Al Burgio, IIX;
  • Conference Opening
    Speakers:
    Tony Tauber, Comcast; Greg Dendy, Equinix; Raj Khurana.
    Al Burgio, IIX;
  • Conference Opening
    Speakers:
    Tony Tauber, Comcast; Greg Dendy, Equinix; Raj Khurana.
    Al Burgio, IIX;
  • Coding BOF
    Speakers:
    Matt Griswold, United Internet Exchange; Job Snijders, NTT Communications; Jesse Sowell, MIT; Elisa Jasinska, BigWave;
  • Research and Education Track
    Speakers:
    Manish Karir, QuadMetrics; Seyed K. Fayaz, Carnegie Mellon University; Alberto Dainotti, CAIDA, UC San Diego; Luca Sani, IIT-CNR; Ruwaifa Anwar, Stony Brook University; Vicente De Luca, Zendesk;
  • Research and Education Track
    Speakers:
    Manish Karir, QuadMetrics; Seyed K. Fayaz, Carnegie Mellon University; Alberto Dainotti, CAIDA, UC San Diego; Luca Sani, IIT-CNR; Ruwaifa Anwar, Stony Brook University; Vicente De Luca, Zendesk;
  • Research and Education Track
    Speakers:
    Manish Karir, QuadMetrics; Seyed K. Fayaz, Carnegie Mellon University; Alberto Dainotti, CAIDA, UC San Diego; Luca Sani, IIT-CNR; Ruwaifa Anwar, Stony Brook University; Vicente De Luca, Zendesk;
  • Research and Education Track
    Speakers:
    Manish Karir, QuadMetrics; Seyed K. Fayaz, Carnegie Mellon University; Alberto Dainotti, CAIDA, UC San Diego; Luca Sani, IIT-CNR; Ruwaifa Anwar, Stony Brook University; Vicente De Luca, Zendesk;
  • Research and Education Track
    Speakers:
    Manish Karir, QuadMetrics; Seyed K. Fayaz, Carnegie Mellon University; Alberto Dainotti, CAIDA, UC San Diego; Luca Sani, IIT-CNR; Ruwaifa Anwar, Stony Brook University; Vicente De Luca, Zendesk;
  • Research and Education Track
    Speakers:
    Manish Karir, QuadMetrics; Seyed K. Fayaz, Carnegie Mellon University; Alberto Dainotti, CAIDA, UC San Diego; Luca Sani, IIT-CNR; Ruwaifa Anwar, Stony Brook University; Vicente De Luca, Zendesk;
  • Coding BOF
    Speakers:
    Matt Griswold, United Internet Exchange; Job Snijders, NTT Communications; Jesse Sowell, MIT; Elisa Jasinska, BigWave;
  • Coding BOF
    Speakers:
    Matt Griswold, United Internet Exchange; Job Snijders, NTT Communications; Jesse Sowell, MIT; Elisa Jasinska, BigWave;
  • Coding BOF
    Speakers:
    Matt Griswold, United Internet Exchange; Job Snijders, NTT Communications; Jesse Sowell, MIT; Elisa Jasinska, BigWave;
  • Peering Track
    Speakers:
    Brad Raymo, Microsoft; Aaron Hughes6connect; .
    Ciprian Marginean, AMS-IX; Daniel KoppDE-CIX; .
  • Peering Track
    Speakers:
    Brad Raymo, Microsoft; Aaron Hughes6connect; .
    Ciprian Marginean, AMS-IX; Daniel KoppDE-CIX; .
  • Peering Track
    Speakers:
    Brad Raymo, Microsoft; Aaron Hughes6connect; .
    Ciprian Marginean, AMS-IX; Daniel KoppDE-CIX; .
  • Peering Track
    Speakers:
    Brad Raymo, Microsoft; Aaron Hughes6connect; .
    Ciprian Marginean, AMS-IX; Daniel KoppDE-CIX; .

 

^ Back to Top