2004 · 180 citations · 53 references
ComputingComputer ScienceComputer SystemsData ManagementData MiningStorage SystemsCachingData Storage SystemsFrequent Pattern MiningSequence MiningStorage ManagementCorrelation Pattern MiningDisk SchedulingFrequent Itemset MiningPrefetchingPrefetching MechanismsPrefetching StrategiesStorage CachingStorage System Caching
Block correlations are common semantic patterns in storage systems. These correlations can be exploited for improving the effectiveness of storage caching, prefetching, data layout and disk scheduling. Unfortunately, information about block correlations is not available at the storage system level. Previous approaches for discovering file correlations in file systems do not scale well enough to be used for discovering block correlations in storage systems. In this paper, we propose C-Miner, an algorithm which uses a data mining technique called frequent sequence mining to discover block correlations in storage systems. C-Miner runs reasonably fast with feasible space requirement, indicating that it is a practical tool for dynamically inferring correlations in a storage system. Moreover, we have also evaluated the benefits of block correlation-directed prefetching and data layout through experiments. Our results using real system workloads show that correlation-directed prefetching and data layout can reduce average I/O response time by 12-25 % compared to the base case, and 7-20 % compared to the commonly used sequential prefetching scheme. 1
53
Data mining: concepts and techniques
Jiawei Han, Micheline Kamber · Choice Reviews Online · 2012 · 28.9K citations
R. K. Agrawal, Ramakrishnan Srikant · 2002 · 5.1K citations
SPADE: An Efficient Algorithm for Mining Frequent Sequences
Mohammed J. Zaki · Machine Learning · 2001 · 1.8K citations · Full text
PrefixSpan,: mining sequential patterns efficiently by prefix-projected pattern growth
Jian Pei, Jiawei Han, Behzad Mortazavi-Asl et al. · 2005 · 1.8K citations
Sequential PAttern mining using a bitmap representation
Jay Ayres, Jason Flannick, Johannes Gehrke et al. · 2002 · 1.1K citations