Title :
Proxy cache coherency and replacement-towards a more complete picture
Author :
Krishnamurthy, Balachander ; Wills, Craig E.
Author_Institution :
AT&T Bell Labs., Florham Park, NJ, USA
Abstract :
This work studies the interaction of Web proxy cache coherency and replacement policies using trace-driven simulations. We specifically examine the relative importance of each type of policy in affecting the overall costs, the potential of incorporating coherency issues in cache replacement and the inclusion of additional factors such as frequency of resource use in replacement and coherency policies. The results show that the cache replacement policy in use is the primary cost determinant for relatively small caches, while the cache coherency policy is the determinant for larger caches. Incorporating cache coherency issues in cache replacement policies yields little improvement in overall performance. The use of access frequency in cache replacement, along with temporal locality and size information, results in a simple and better performing policy than found in previously published work. Combining this new replacement policy with the best piggyback-based cache coherency policy results in a 4.5% decrease in costs and 89% reduction in staleness ratio when compared to policy combinations in current use. Preliminary work indicates that cache replacement and coherency policies continue to affect costs in the presence of HTTP protocol enhancements such as persistent connections
Keywords :
Internet; cache storage; concurrency control; HTTP protocol enhancements; access frequency; cache replacement policy; coherency policies; persistent connections; piggyback-based cache coherency policy; primary cost determinant; proxy cache coherency; proxy cache replacement; size information; staleness ratio; temporal locality; trace-driven simulations; Costs; Delay; Electrical capacitance tomography; Electronic switching systems; Network servers; Page description languages; Protocols; Telecommunication traffic;
Conference_Titel :
Distributed Computing Systems, 1999. Proceedings. 19th IEEE International Conference on
Conference_Location :
Austin, TX
Print_ISBN :
0-7695-0222-9
DOI :
10.1109/ICDCS.1999.776535