DocumentCode
110629
Title
Hierarchical Cache Performance Analysis Under TTL-Based Consistency
Author
Gomaa, Hazem ; Messier, Geoffrey G. ; Davies, Robert
Author_Institution
Dept. of Electr. & Comput. Eng., Univ. of Calgary, Calgary, AB, Canada
Volume
23
Issue
4
fYear
2015
fDate
Aug. 2015
Firstpage
1190
Lastpage
1201
Abstract
This paper introduces an analytical model for characterizing the instantaneous hit ratio and instantaneous average hit distance of a traditional least recently used (LRU) cache hierarchy. The analysis accounts for the use of two variants of the Time-to-Live (TTL) weak consistency mechanism. The first is the typical TTL scheme (TTL-T) used in the HTTP/1.1 protocol where expired objects are refreshed using conditional GET requests. The second is TTL immediate ejection (TTL-IE) where objects are ejected as soon as they expire. The analysis also accounts for two sharing protocols: Leave Copy Everywhere (LCE) and Promote Cached Objects (PCO). PCO is a new sharing protocol introduced in this paper that decreases the user´s perceived latency and is robust under nonstationary access patterns.
Keywords
cache storage; computer networks; hypermedia; transport protocols; GET request; HTTP/1.1 protocol; LCE; LRU; PCO; TTL immediate ejection; TTL-IE; TTL-T; hierarchical cache performance analysis; instantaneous average hit distance; instantaneous hit ratio; least recently used cache hierarchy; leave copy everywhere; nonstationary access pattern; promote cached object; sharing protocol; time-to-live weak consistency mechanism; Analytical models; IEEE transactions; Markov processes; Measurement; Probability; Protocols; Servers; Analysis; Markov chain; Web; cache consistency; content-centric network (CCN); hierarchical cache; least recently used (LRU); time-to-live (TTL);
fLanguage
English
Journal_Title
Networking, IEEE/ACM Transactions on
Publisher
ieee
ISSN
1063-6692
Type
jour
DOI
10.1109/TNET.2014.2320723
Filename
6812201
Link To Document