Title
Faster Web through Client-Assisted CDN Server Selection
Abstract
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.
Year
DOI
Venue
2015
10.1109/ICCCN.2015.7288411
2015 24th International Conference on Computer Communication and Networks (ICCCN)
Keywords
Field
DocType
static Web object,Webpage load time reduction,load balancing,DNS-based CDN server selection,content delivery network,client-assisted CDN server selection Website
Content delivery,Web page,Last mile,Computer science,Server,Computer network,Operating system,Speedup,Network performance
Conference
ISSN
Citations 
PageRank 
1095-2055
3
0.40
References 
Authors
20
3
Name
Order
Citations
PageRank
Utkarsh Goel1224.39
Mike P. Wittie216415.71
Moritz Steiner371544.39