Skip to main content

Reducing Latency through Page-aware Management of Web Objects by Content Delivery Networks

Publication ,  Conference
Puzhavakath Narayanan, S; Nam, YS; Sivakumar, A; Chandrasekaran, B; Maggs, B; Rao, S
Published in: Performance Evaluation Review
June 1, 2016

As popular web sites turn to content delivery networks (CDNs) for full-site delivery, there is an opportunity to improve the end-user experience by optimizing the delivery of entire web pages, rather than just individual objects. In particular, this paper explores page-structure-aware strategies for placing objects in CDN cache hierarchies. The key idea is that the objects in a web page that have the largest impact on page latency should be served out of the closest or fastest caches in the hierarchy. We present schemes for identifying these objects and develop mechanisms to ensure that they are served with higher priority by the CDN, while balancing traditional CDN concerns such as optimizing the delivery of popular objects and minimizing bandwidth costs. To establish a baseline for evaluating improvements in page latencies, we collect and analyze publicly visible HTTP headers that reveal the distribution of objects among the various levels of a major CDN's cache hierarchy. Through extensive experiments on 83 real-world web pages, we show that latency reductions of over 100 ms can be obtained for 30% of the popular pages, with even larger reductions for the less popular pages. Using anonymized server logs provided by the CDN, we show the feasibility of reducing capacity and staleness misses of critical objects by 60% with minimal increase in overall miss rates, and bandwidth overheads of under 0.02%.

Duke Scholars

Published In

Performance Evaluation Review

DOI

ISSN

0163-5999

Publication Date

June 1, 2016

Volume

44

Issue

1

Start / End Page

89 / 100

Related Subject Headings

  • Networking & Telecommunications
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Puzhavakath Narayanan, S., Nam, Y. S., Sivakumar, A., Chandrasekaran, B., Maggs, B., & Rao, S. (2016). Reducing Latency through Page-aware Management of Web Objects by Content Delivery Networks. In Performance Evaluation Review (Vol. 44, pp. 89–100). https://doi.org/10.1145/2896377.2901472
Puzhavakath Narayanan, S., Y. S. Nam, A. Sivakumar, B. Chandrasekaran, B. Maggs, and S. Rao. “Reducing Latency through Page-aware Management of Web Objects by Content Delivery Networks.” In Performance Evaluation Review, 44:89–100, 2016. https://doi.org/10.1145/2896377.2901472.
Puzhavakath Narayanan S, Nam YS, Sivakumar A, Chandrasekaran B, Maggs B, Rao S. Reducing Latency through Page-aware Management of Web Objects by Content Delivery Networks. In: Performance Evaluation Review. 2016. p. 89–100.
Puzhavakath Narayanan, S., et al. “Reducing Latency through Page-aware Management of Web Objects by Content Delivery Networks.” Performance Evaluation Review, vol. 44, no. 1, 2016, pp. 89–100. Scopus, doi:10.1145/2896377.2901472.
Puzhavakath Narayanan S, Nam YS, Sivakumar A, Chandrasekaran B, Maggs B, Rao S. Reducing Latency through Page-aware Management of Web Objects by Content Delivery Networks. Performance Evaluation Review. 2016. p. 89–100.

Published In

Performance Evaluation Review

DOI

ISSN

0163-5999

Publication Date

June 1, 2016

Volume

44

Issue

1

Start / End Page

89 / 100

Related Subject Headings

  • Networking & Telecommunications