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 Goel | 1 | 22 | 4.39 |
Mike P. Wittie | 2 | 164 | 15.71 |
Moritz Steiner | 3 | 715 | 44.39 |