Caching in large-scale distributed file systems
Caching in large-scale distributed file systems
Genetic algorithms + data structures = evolution programs (3rd ed.)
Genetic algorithms + data structures = evolution programs (3rd ed.)
Strategic directions in storage I/O issues in large-scale computing
ACM Computing Surveys (CSUR) - Special ACM 50th-anniversary issue: strategic directions in computing research
Performance modeling for realistic storage devices
Performance modeling for realistic storage devices
Implementing cooperative prefetching and caching in a globally-managed memory system
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
An analytic behavior model for disk drives with readahead caches and request reordering
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Genetic Algorithms in Search, Optimization and Machine Learning
Genetic Algorithms in Search, Optimization and Machine Learning
A Web-Based Evolutionary Model for Internet Data Caching
DEXA '99 Proceedings of the 10th International Workshop on Database & Expert Systems Applications
A Detailed Simulation Model of the HP 97560 Disk Drive
A Detailed Simulation Model of the HP 97560 Disk Drive
An analytical approach to file prefetching
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Why does file system prefetching work?
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Hi-index | 0.00 |
Modern applications demand support for a large number of clients and require large scale storage subsystems. This paper presents a theoretical model of prefetching and caching of storage objects under a parallel storage units architecture. The storage objects are defined as variable sized data blocks and a specific cache area is reserved for data prefetching and caching. An evolutionary algorithm is proposed for identifying the storage objects to be prefetched and cached. The storage object prefetching approach is experimented under certain artificial workloads of requests for a set of storage units and has shown significant performance improvement with respect to request service times, as well as cache and byte hit ratios.