Title
Strip-oriented asynchronous prefetching for parallel disk systems
Abstract
Sequential prefetching schemes are widely employed in storage servers to mask disk latency and improve system throughput. However, existing schemes cannot benefit parallel disk systems as expected due to the fact that they ignore the distinct internal characteristics of the parallel disk system, in particular, data striping. Moreover, their aggressive prefetching pattern suffers from premature evictions and prolonged request latencies. In this paper, we propose a strip-oriented asynchronous prefetching (SoAP) technique, which is dedicated to the parallel disk system. It settles the above-mentioned problems by providing multiple novel features, e.g., enhanced prediction accuracy, adaptive prefetching strength, physical data layout awareness, and timely prefetching. To validate SoAP, we implement a prototype by modifying the software redundant arrays of inexpensive disks (RAID) under Linux. Experimental results demonstrate that SoAP can consistently offer improved average response time and throughput to the parallel disk system under non-random workloads compared with STEP, SP, ASP, and Linux-like SEQPs.
Year
DOI
Venue
2012
10.1631/jzus.C1200085
Journal of Zhejiang University: Science C
Keywords
Field
DocType
sequential prefetching,parallel disk system,asynchronous scheduling,strip
Asynchronous communication,Data striping,Computer science,Parallel computing,Server,Hard disk drive performance characteristics,Response time,Software,RAID,Throughput,Embedded system
Journal
Volume
Issue
ISSN
13
11
1869196X
Citations 
PageRank 
References 
0
0.34
17
Authors
10
Name
Order
Citations
PageRank
yang181.23
yang281.23
Jianzhong Huang38719.32
huang400.68
xiaodong500.34
shi640.80
Qiang Cao759357.50
Qiang Cao859357.50
changsheng932.46
changsheng1032.46