Web object-based storage management in proxy caches

被引:9
作者
Abhari, A
Dandamudi, SP
Majumdar, S
机构
[1] Carleton Univ, Sch Comp Sci, Ottawa, ON K1S 5B6, Canada
[2] Ryerson Univ, Sch Comp Sci, Toronto, ON, Canada
[3] Carleton Univ, Dept Syst & Comp Engn, Ottawa, ON K1S 5B6, Canada
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2006年 / 22卷 / 1-2期
基金
美国国家科学基金会;
关键词
web proxy caching; prefetching; proxy cache performance evaluation; cache replacement policy; trace-driven simulation;
D O I
10.1016/j.future.2005.08.003
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Proxy caches are essential to improve the performance of the World Wide Web and to enhance user perceived latency. Appropriate cache management strategies are crucial to achieve these goals. In our previous work, we have introduced Web object-based caching policies. A Web object consists of the main HTML page and all of its constituent embedded files. Our studies have shown that these policies improve proxy cache performance substantially. In this paper, we propose a new Web object-based policy to manage the storage system of a proxy cache. We propose two techniques to improve the storage system performance. The first technique is concerned with prefetching the related files belonging to a Web object, from the disk to main memory. This prefetching improves performance as most of the files can be provided from the main memory rather than from the proxy disk. The second technique stores the Web object members in contiguous disk blocks in order to reduce the disk access time. We used trace-driven simulations to study the performance improvements one can obtain with these two techniques. Our results show that the first technique by itself provides up to 50% reduction in hit latency, which is the delay involved in providing a hit document by the proxy. An additional 5% improvement can be obtained by incorporating the second technique. (c) 2005 Elsevier B.V.. All rights reserved.
引用
收藏
页码:16 / 31
页数:16
相关论文
共 30 条
  • [1] Abhari A, 2000, PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, P616
  • [2] Abhari A., 2002, International Journal of Computers and Their Applications, V9, P15
  • [3] ABHARI A, 2001, P 4 INT WORKSH WEB E, P82
  • [4] ABHARI A, 2003, THESIS CARLETON U OT
  • [5] ABRAMS M, 1995, P 4 WORLD WID WEB C
  • [6] [Anonymous], 1995, P COMP MEAS GROUP C
  • [7] BESTAVROS A, 1995, P 4 ACM C INF KNOWL
  • [8] BOWMAN P, 1995, CUCS73295 U COL DEP
  • [9] *CACHEFLOW, 1998, NETW CACH PERF MEAS
  • [10] Efficient algorithms for predicting requests to Web servers
    Cohen, E
    Krishnamurthy, B
    Rexford, J
    [J]. IEEE INFOCOM '99 - THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-3, PROCEEDINGS: THE FUTURE IS NOW, 1999, : 284 - 293