Faster Web through Client-Assisted CDN Server Selection
Faster Web through Client-Assisted CDN Server Selection
复制标题
通过客户端辅助 CDN 服务器选择加快网络速度
DOI:
10.1109/icccn.2015.7288411
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Moritz Steiner
中科院分区:
文献类型:
--
作者:
U. Goel;Mike P. Wittie;Moritz Steiner
Modern websites use Content Delivery Networks (CDNs) to speed up the delivery of static content. However, we show that DNS-based selection of CDN servers can be refined to fully deliver on the speedup of CDNs. We propose DNS-Proxy (dp), a client-side process that shares load-balancing functionality with CDNs by choosing from among resolved CDN servers based on last mile network performance. Our measurement study of CDN infrastructure deployed by five major CDN providers shows that dp reduces webpage load time by 29% on average. If dp has already resolved the domain, the reduction in webpage load time is as much as 40%. Finally, dp reduces the load time of individual static Web objects by as much as 43%. We argue that dp enables a more effective use of existing content delivery infrastructure and represents a complementary strategy to a continual increase of geographic content availability.