Toward Rendering-Latency Reduction for Composable Web Services via Priority-Based Object Caching

被引:8
|
作者
Hu, Han [1 ]
Li, Yuanlong [1 ]
Wen, Yonggang [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
关键词
Web page caching; submodular function maximization;
D O I
10.1109/TMM.2017.2779041
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Web services serve as the cornerstone of the Internet for rendering webpages. The initial rendering latency of webpages, which depends on a subset of critical objects required by the webpage, is a key metric for web services. In this work, we propose to identify this set of critical objects systematically with the goal of caching them at a higher priority to reduce the initial rendering time. We first conduct a measurement study on a mainstream content delivery network provider, the results of which suggest that not all currently cached objects are critical and that only a small portion of the critical objects are cached. Thus, we model the critical-object aware caching scheme as a constrained optimization problem. Using the stochastic optimization framework, we decompose the problem into a set of one-shot optimization problems, which are proved to be NP-hard. We then develop two greedy algorithms with different computational complexity but the same performance bound. Finally, we integrate the resulting approximation algorithms into an online algorithm. Through trace-based simulations, we verify that our proposed algorithm can reduce service latency and network traffic by ensuring a higher cache hit ratio.
引用
收藏
页码:1864 / 1875
页数:12
相关论文
共 1 条
  • [1] Web Access Latency Reduction Using CRF-Based Predictive Caching
    Cuo, Yong Zhen
    Ramamohanarao, Kotagiri
    Park, Laurence A. F.
    WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS, 2009, 5854 : 31 - 44