An Out-of-band Approach to SAN-level Cache Management

Da Xiao,Jiwu Shu,Weimin Zheng
2006-01-01
Abstract:SAN-level cache is a new caching approach to reduce average response time when accessing storage in Stor- age Area Networks (SANs). Current SAN-level caching schemes (in-band) have the advantage of flexibility in con- trol but suffer from poor scalability. In this paper, we present an out-of-band SAN-level cache model. It sepa- rates cache management decision making from decision ex- ecuting to enhance scalability, while flexibility is retained through the real-time address mapping mechanism. We also present a cache placement and replacement algorithm called Access and Cache Queue (ACQ) that is suitable for the model. The algorithm uses frequency-based admission control to reduce the frequency of costly cache loading op- erations with low temporal and spatial complexity. Our simulation results show that ACQ has a hit rate only 1.5% lower than the Frequency-Based Replacement (FBR) algo- rithm, while the load rate is 90% lower when the cache capacity is one tenth of the total storage capacity. The re- sponse time of the model using ACQ increases much more slowly than that of the in-band SAN-level cache with con- current accesses.
What problem does this paper attempt to address?