The best of both worlds: high availability CDN routing without compromising control

The best of both worlds: high availability CDN routing without compromising control
复制标题

两全其美:高可用性 CDN 路由而不影响控制

DOI:
10.1145/3517745.3561421
复制
发表时间:
2022
期刊:
IMC '22: Proceedings of the 22nd ACM Internet Measurement Conference
影响因子:
--
通讯作者:
Calder, Matt
Calder, Matt
中科院分区:
--
文献类型:
--
作者:
Zhu, Jiangchen;Vermeulen, Kevin;Cunha, Italo;Katz-Bassett, Ethan;Calder, Matt

文献摘要

相似文献

内容分发网络(CDN)通过在地理上分布的站点复制内容来向客户端提供快速服务。大多数CDN使用基于DNS的重定向的任播或单播将客户端路由到特定站点。我们分析了任播和单播,并解释了为什么他们都没有提供精确的控制用户到站点的映射和高可用性,在面对故障,CDN的两个基本目标。任播会损害控制(从而影响性能),单播会损害可用性。然后,我们提出了新的混合技术,并通过实验证明在真实的互联网上,这些技术提供了一个高层次的流量控制和快速故障转移后的网站故障。
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.