Sciweavers

SIGMETRICS
2005
ACM

Empirical evaluation of multi-level buffer cache collaboration for storage systems

13 years 9 months ago
Empirical evaluation of multi-level buffer cache collaboration for storage systems
To bridge the increasing processor-disk performance gap, buffer caches are used in both storage clients (e.g. database systems) and storage servers to reduce the number of slow disk accesses. These buffer caches need to be managed effectively to deliver the performance commensurate to the aggregate buffer cache size. To address this problem, two paradigms have been proposed recently to collaboratively manage these buffer caches together: the hierarchy-aware caching maintains the same I/O interface and is fully transparent to the storage client software, and the aggressively-collaborative caching trades off transparency for performance and requires changes to both the interface and the storage client software. Before storage industry starts to implement collaborative caching in real systems, it is crucial to find out whether sacrificing transparency is really worthwhile, i.e., how much can we gain by using the aggressively-collaborative caching instead of the hierarchyaware caching? ...
Zhifeng Chen, Yan Zhang, Yuanyuan Zhou, Heidi Scot
Added 26 Jun 2010
Updated 26 Jun 2010
Type Conference
Year 2005
Where SIGMETRICS
Authors Zhifeng Chen, Yan Zhang, Yuanyuan Zhou, Heidi Scott, Berni Schiefer
Comments (0)