MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Issues and challenges in the performance analysis of real disk arrays (2004) [9 citations — 1 self]

Download:
Download as a PDF
by Elizabeth Varki, Arif Merchant, Jianzhang Xu, Xiaozhou Qiu
IEEE Transactions on Parallel and Distributed Systems
http://www.hpl.hp.com/research/ssp/papers/2004-06-TPDS-disk-array-perf-analysis.pdf
Add To MetaCart

Abstract:

Abstract—The performance modeling and analysis of disk arrays is challenging due to the presence of multiple disks, large array caches, and sophisticated array controllers. Moreover, storage manufacturers may not reveal the internal algorithms implemented in their devices, so real disk arrays are effectively black-boxes. We use standard performance techniques to develop an integrated performance model that incorporates some of the complexities of real disk arrays. We show how measurement data and baseline performance models can be used to extract information about the various features implemented in a disk array. In this process, we identify areas for future research in the performance analysis of real disk arrays. Index Terms—RAID, analytical performance model, array cache, parallel I/O, enterprise storage systems, I/O performance evaluation, disk array.

Citations

420 An introduction to disk drive modeling – Ruemmler, Wilkes - 1994
88 Multi-level caching in distributed file systems - or - your cache ain’t nuthin’ but trash – Muntz, Honeyman - 1992
84 Hippodrome: Running Circles Around Storage Administration – Anderson, Hobbs, et al. - 2002
72 An automated resource provisioning tool for large-scale storage systems – Alvarez - 2001
68 An Analytic Performance Model for Disk Arrays – Lee, Katz - 1993
59 My cache or yours? Making storage more exclusive – Wong, Wilkes - 2002
41 An analytic behavior model for disk drives with readahead caches and request reordering – Shriver, Merchant, et al. - 1998
40 The Pantheon storage-system simulator – Wilkes - 1995
29 New algorithms for the disk scheduling problem – Andrews, Bender, et al. - 2002
26 System-oriented evaluation of I/O subsystem performance – Ganger - 1995
26 Asynchronous disk interleaving: Approximating access delays – Kim, Tantawi - 1991
25 A performance evaluation of RAID architectures – Chen, Towsley - 1992
23 The design and evaluation of RAID 5 and parity striping disk array architectures – Chen, Towsley - 1993
21 RAID5 Performance with Distributed Sparing – Thomasian, Menon - 1997
20 Analytic Modeling and Comparisons of Striping Strategies for Replicated Disk Arrays – Merchant, Yu - 1995
19 Analytic modeling of clustered RAID with mapping based on nearly random permutation – Merchant, Yu - 1996
18 Parallel I/O for High Performance Computing – May - 2000
15 A structured approach to redundant disk array implementation – Courtright - 1997
15 Performance of RAID5 disk arrays with read and write caching – Menon - 1994
12 Performance analysis of RAID5 disk arrays with a vacationing server model for rebuild mode operation – Thomasian, Menon - 1994
10 Performance analysis of the RAID 5 disk array – Kuratti, Sanders - 1995
9 Caching strategies to improve disk performance – Karedla, Love, et al. - 1994
8 Analysis of Methods for Scheduling Low Priority Disk Drive Tasks – Bachmat, Schindler - 2002
6 Mean value technique for closed fork-join networks – Varki - 1999
3 Average Case Analysis for Batched Disk Scheduling and Increasing Subsequences – Bachmat - 2002
3 A Modular, Analytical Model for Modern Disk Arrays – Uysal, Alvarez, et al. - 2001
3 Benchmark Synthesis Using the LRU Cache Hit Function – Wong, Morris - 1988
3 Performance analysis of the RAID5 disk array – Kuratti - 1995
2 Stochatic Analysis of Computer – Aven, Coffman, et al. - 1987
2 An Analytical Model of Disk Arrays under Synchronous I/O Workloads,” technical report, Univ. of New Hampshire – Varki, Merchant, et al. - 2003
1 Simple Table-Based Modeling of Storage Devices,” technical report – Anderson - 2001
1 Introduction to Queueing Theory. Md – Cooper - 1990
1 Method and Apparatus for Efficient Management of Non-Aligned I/O Write Request – Dekoning, Fredin - 1996
1 Coalescing Raid Commands Accessing Contiguous Data – Islam, Riedle - 1999
1 Method and System for Updating Data in a Data Storage System,” technical report – Islam, Riedle - 1999
1 Method and System for Improving Raid Controller Performance through Adaptive Write Back/Write through Caching,” technical report – Mcknight, Riedle, et al. - 2001
1 Dynamic Adjustment of Mirror Service Policy for Logical Volumes – Jr, Ofek, et al. - 1997
1 An Analytical Model of Reconstruction Time – Merchant, Yu - 1994
1 Dynamically Adaptive Data Retrieval for a Disk Drive Storage System,” technical report – Ofer, Vishlitzky, et al. - 1995
1 Redundant Storage with Mirroring by Logical Volume with Diverse Reading – Vishlitzky, Ofek, et al. - 1998
1 Prefetching to Service Multiple Video Streams from an Integrated Cached Disk Array,” technical report – Vishlitzky, Wilson, et al. - 1996
1 Adaptive Prefetching of Data from a Disk,” technical report, United States Patent and Trademark – Yochai, Mason - 1991