Estimating Instantaneous Cache Hit Ratio Using Markov Chain Analysis | IEEE Journals & Magazine | IEEE Xplore

Estimating Instantaneous Cache Hit Ratio Using Markov Chain Analysis


Abstract:

This paper introduces a novel analytical model for estimating the cache hit ratio as a function of time. The cache may not reach the steady-state hit ratio when the numbe...Show More

Abstract:

This paper introduces a novel analytical model for estimating the cache hit ratio as a function of time. The cache may not reach the steady-state hit ratio when the number of Web objects, object popularity, and/or caching resources themselves are subject to change. Hence, the only way to quantify the hit ratio experienced by Web users is to calculate the instantaneous hit ratio. The proposed analysis considers a single Web cache with infinite or finite capacity. For a cache with finite capacity, two replacement policies are considered: Least Recently Used (LRU) and First-In-First-Out (FIFO). Based on the insights from the proposed analytical model, we propose a new replacement policy, called Frequency-Based-FIFO (FB-FIFO). The results show that FB-FIFO outperforms both LRU and FIFO, assuming that the number of Web objects is fixed. Assuming that new popular objects are generated periodically, the results show that FB-FIFO adapts faster than LRU and FIFO to the changes in the popularity of the cached objects when the cache capacity is large relative to the number of newly generated objects.
Published in: IEEE/ACM Transactions on Networking ( Volume: 21, Issue: 5, October 2013)
Page(s): 1472 - 1483
Date of Publication: 10 December 2012

ISSN Information:


Contact IEEE to Subscribe

References

References is not available for this document.