ADAPTIVE PREFETCHING AND STORAGE REORGANIZATION IN A LOG-STRUCTURED STORAGE-SYSTEM

Citation
Cl. Chee et al., ADAPTIVE PREFETCHING AND STORAGE REORGANIZATION IN A LOG-STRUCTURED STORAGE-SYSTEM, IEEE transactions on knowledge and data engineering, 10(5), 1998, pp. 824-838
Citations number
31
Categorie Soggetti
Computer Science Artificial Intelligence","Computer Science Information Systems","Engineering, Eletrical & Electronic","Computer Science Artificial Intelligence","Computer Science Information Systems
ISSN journal
10414347
Volume
10
Issue
5
Year of publication
1998
Pages
824 - 838
Database
ISI
SICI code
1041-4347(1998)10:5<824:APASRI>2.0.ZU;2-9
Abstract
We present a storage management system that has the ability to adapt t o the data access characteristics of the application that uses it base d on collection and analysis of runtime statistics. This feature is es pecially useful in the storage management layer of database systems, w here applications exhibit relatively predictable access patterns. Adap tive reorganization is performed by the storage management system in a manner that optimizes the access patterns of the system for which it is used, We enhance the log-structured storage system that naturally c aters for write optimization, with the addition of a statistics collec tion mechanism to determine data access patterns of applications. The storage system can serve as a testbed for a variety of statistics anal ysis and clustering mechanisms. Higher level application-specific data clustering mechanisms can be used to override the storage system's lo w-level clustering mechanisms. In addition, the analysis techniques an d reorganization scheme can be used in other storage systems. Performa nce results from our prototype show potential response time speedups o f up to 83 percent over the basic log-structured file system in the be st case, using a combination of storage reorganization and prefetching .