ProWGen: a synthetic workload generation tool for simulation evaluation of web proxy caches

被引:60
作者
Busari, M
Williamson, C
机构
[1] Univ Calgary, Dept Comp Sci, Calgary, AB T2N 1N4, Canada
[2] Univ Saskatchewan, Dept Comp Sci, Saskatoon, SK S7N 0W0, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
workload modeling; web proxy caching; network simulation; web performance;
D O I
10.1016/S1389-1286(01)00285-7
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the design and use of a synthetic web proxy workload generator called ProWGen to investigate the sensitivity of web proxy cache replacement policies to five selected web workload characteristics. Three representative cache replacement policies are considered in the simulation study: a recency-based policy called least-recently-used, a frequency-based policy called least-frequently-used-with-aging, and a size-based policy called greedy-dual-size. Trace-driven simulations with synthetic workloads from ProWGen show the relative sensitivity of these cache replacement policies to three web workload characteristics: the slope of the Zipf-like document popularity distribution. the degree of temporal locality in the document referencing behaviour, and the correlation (if any) between document size and document popularity. The three replacement policies are relatively insensitive to the percentage of one-timers in the workload, and to the Pareto tail index of the heavy-tailed document size distribution. Performance differences between the three cache replacement policies are also highlighted. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:779 / 794
页数:16
相关论文
共 48 条
[1]  
ABDULLA G, 1997, TR9703 VIRG TECH DEP
[2]  
ABRAMS M, 1995, P 4 INT WORLD WID WE, P119
[3]  
Almeida V, 1996, PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED INFORMATION SYSTEMS, P92, DOI 10.1109/PDIS.1996.568672
[4]  
ALMEIDA V, 1998, P 3 INT WWW CACH WOR
[5]   A workload characterization study of the 1998 World Cup Web site [J].
Arlitt, M ;
Jin, T .
IEEE NETWORK, 2000, 14 (03) :30-37
[6]  
ARLITT M, 1999, 2 WORKSH INT SERV PE
[7]   Trace-driven simulation of document caching strategies for Internet Web servers [J].
Arlitt, MF ;
Williamson, CL .
SIMULATION, 1997, 68 (01) :23-33
[8]   Internet Web servers: Workload characterization and performance implications [J].
Arlitt, MF ;
Williamson, CL .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (05) :631-645
[9]  
Baentsch M., 1997, IEEE Internet Computing, V1, P18, DOI 10.1109/4236.601083
[10]   World Wide Web caching: The application-level view of the Internet [J].
Baentsch, M ;
Baum, L ;
Molter, G ;
Rothkugel, S ;
Sturm, P .
IEEE COMMUNICATIONS MAGAZINE, 1997, 35 (06) :170-178