@inproceedings{291e09dad90340698ac71f9845e11533,
title = "The Best of Both Worlds High Availability CDN Routing Without Compromising Control",
abstract = "Content delivery networks (CDNs) provide fast service to clients by replicating content at geographically distributed sites. Most CDNs route clients to a particular site using anycast or unicast with DNS-based redirection. We analyze anycast and unicast and explain why neither of them provides both precise control of user-to-site mapping and high availability in the face of failures, two fundamental goals of CDNs. Anycast compromises control (and hence performance), and unicast compromises availability. We then present new hybrid techniques and demonstrate via experiments on the real Internet that these techniques provide both a high level of traffic control and fast failover following site failures.",
keywords = "Anycast, CDN, availability, performance, routing, unicast",
author = "Jiangchen Zhu and Kevin Vermeulen and Italo Cunha and Ethan Katz-Bassett and Matt Calder",
note = "Publisher Copyright: {\textcopyright} 2022 Association for Computing Machinery.; 22nd ACM Internet Measurement Conference, IMC 2022 ; Conference date: 25-10-2022 Through 27-10-2022",
year = "2022",
month = oct,
day = "25",
doi = "10.1145/3517745.3561421",
language = "English",
series = "Proceedings of the ACM SIGCOMM Internet Measurement Conference, IMC",
publisher = "Association for Computing Machinery",
pages = "655--663",
booktitle = "IMC 2022 - Proceedings of the 2022 ACM Internet Measurement Conference",
}