Performance evaluation of an optimal cache replacement policy for wireless data dissemination

被引:65
作者
Xu, JL
Hu, QL
Lee, WC
Lee, DL
机构
[1] Hong Kong Baptist Univ, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
[2] IBM Corp, Silicon Valley Lab, Database Technol Inst, San Jose, CA 95114 USA
[3] Penn State Univ, Dept Comp Sci & Engn, University Pk, PA 16801 USA
[4] Hong Kong Univ Sci & Technol, Dept Comp Sci, Hong Kong, Hong Kong, Peoples R China
关键词
cache replacement; cache consistency; wireless data dissemination; data management; mobile computing; performance analysis;
D O I
10.1109/TKDE.2004.1264827
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data caching at mobile clients is an important technique for improving the performance of wireless data dissemination systems. However, variable data sizes, data updates, limited client resources, and frequent client disconnections make cache management a challenge. In this paper, we propose a gain-based cache replacement policy, Min-SAUD, for wireless data dissemination when cache consistency must be enforced before a cached item is used. Min-SAUD considers several factors that affect cache performance, namely, access probability, update frequency, data size, retrieval delay, and cache validation cost. This paper employs stretch as the major performance metric since it accounts for the data service time and, thus, is fair when items have different sizes. We prove that Min-SAUD achieves optimal stretch under some standard assumptions. Moreover, a series of simulation experiments have been conducted to thoroughly evaluate the performance of Min-SAUD under various system configurations. The simulation results show that, in most cases, the Min-SAUD replacement policy substantially outperforms two existing policies, namely, LRU and SAIU.
引用
收藏
页码:125 / 139
页数:15
相关论文
共 36 条
[1]  
ABRAMS M, 1995, P 4 INT WORLD WID WE, P119
[2]   Prefetching from a broadcast disk [J].
Acharya, S ;
Franklin, M ;
Zdonik, S .
PROCEEDINGS OF THE TWELFTH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, 1996, :276-285
[3]  
ACHARYA S, 1998, P 4 ANN ACM IEEE INT, P43
[4]  
ACHARYA S, 1998, THESIS BROWN U
[5]   Caching on the World Wide Web [J].
Aggarwal, C ;
Wolf, JL ;
Yu, PS .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 1999, 11 (01) :94-107
[6]   RxW: A scheduling approach for large-scale on-demand data broadcast [J].
Aksoy, D ;
Franklin, M .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (06) :846-860
[7]  
AKSOY D, 2001, P 27 VLDB C VLDB 01
[8]  
[Anonymous], P ACM SIGM INT C MAN
[9]  
[Anonymous], 1949, Human behaviour and the principle of least-effort
[10]  
Barbara D., 1995, VLDB J, V4, P567