Benchmark Synthesis Using the LRU Cache Hit Function
IEEE Transactions on Computers
Asynchronous Disk Interleaving: Approximating Access Delays
IEEE Transactions on Computers
The design and evaluation of RAID 5 and parity striping disk array architectures
Journal of Parallel and Distributed Computing - Special issue on parallel I/O systems
An analytic performance model of disk arrays
SIGMETRICS '93 Proceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Performance of RAID5 disk arrays with read and write caching
Distributed and Parallel Databases - Special issue on disk arrays
An analytical model of reconstruction time in mirrored disks
Performance '93 Proceedings of the 16th IFIP Working Group 7.3 international symposium on Computer performance modeling measurement and evaluation
A Performance Evaluation of RAID Architectures
IEEE Transactions on Computers
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
A transactional approach to redundant disk array implementation
A transactional approach to redundant disk array implementation
Mean value technique for closed fork-join networks
SIGMETRICS '99 Proceedings of the 1999 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Parallel I/O for high performance computing
Parallel I/O for high performance computing
Minerva: An automated resource provisioning tool for large-scale storage systems
ACM Transactions on Computer Systems (TOCS)
Average case analysis for batched disk scheduling and increasing subsequences
STOC '02 Proceedings of the thiry-fourth annual ACM symposium on Theory of computing
Analysis of methods for scheduling low priority disk drive tasks
SIGMETRICS '02 Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
Stochastic Analysis of Computer Storage
Stochastic Analysis of Computer Storage
Analytic Modeling and Comparisons of Striping Strategies for Replicated Disk Arrays
IEEE Transactions on Computers
Analytic Modeling of Clustered RAID with Mapping Based on Nearly Random Permutation
IEEE Transactions on Computers
RAID5 Performance with Distributed Sparing
IEEE Transactions on Parallel and Distributed Systems
Hippodrome: Running Circles Around Storage Administration
FAST '02 Proceedings of the Conference on File and Storage Technologies
Performance Analysis of RAID5 Disk Arrays with a Vacationing Server Model for Rebuild Mode Operation
Proceedings of the Tenth International Conference on Data Engineering
My Cache or Yours? Making Storage More Exclusive
ATEC '02 Proceedings of the General Track of the annual conference on USENIX Annual Technical Conference
New algorithms for the disk scheduling problem
FOCS '96 Proceedings of the 37th Annual Symposium on Foundations of Computer Science
Performance analysis of the RAID 5 disk array
IPDS '95 Proceedings of the International Computer Performance and Dependability Symposium on Computer Performance and Dependability Symposium
A Modular, Analytical Throughput Model for Modern Disk Arrays
MASCOTS '01 Proceedings of the Ninth International Symposium in Modeling, Analysis and Simulation of Computer and Telecommunication Systems
ASPLOS XI Proceedings of the 11th international conference on Architectural support for programming languages and operating systems
Comment on "Issues and Challenges in the Performance Analysis of Real Disk Arrays'
IEEE Transactions on Parallel and Distributed Systems
Failed disk recovery in double erasure RAID arrays
Journal of Discrete Algorithms
Queueing models of RAID systems with maxima of waiting times
Performance Evaluation
Zodiac: efficient impact analysis for storage area networks
FAST'05 Proceedings of the 4th conference on USENIX Conference on File and Storage Technologies - Volume 4
Modeling the relative fitness of storage
Proceedings of the 2007 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
High-level approach to modeling of observed system behavior
ACM SIGMETRICS Performance Evaluation Review
ACM Transactions on Storage (TOS)
TaP: table-based prefetching for storage caches
FAST'08 Proceedings of the 6th USENIX Conference on File and Storage Technologies
Using utility to provision storage systems
FAST'08 Proceedings of the 6th USENIX Conference on File and Storage Technologies
Exploring the performance impact of stripe size on network attached storage systems
Journal of Systems Architecture: the EUROMICRO Journal
A Response Time Distribution Model for Zoned RAID
ASMTA '08 Proceedings of the 15th international conference on Analytical and Stochastic Modeling Techniques and Applications
Traveling to Rome: a retrospective on the journey
ACM SIGOPS Operating Systems Review
Communications of the ACM - A Direct Path to Dependable Software
Deconstructing Network Attached Storage systems
Journal of Network and Computer Applications
Modelling Zoned RAID Systems Using Fork-Join Queueing Simulation
EPEW '09 Proceedings of the 6th European Performance Engineering Workshop on Computer Performance Engineering
Higher reliability redundant disk arrays: Organization, operation, and coding
ACM Transactions on Storage (TOS)
Using bulk arrivals to model I/O request response time distributions in zoned disks and RAID systems
Proceedings of the Fourth International ICST Conference on Performance Evaluation Methodologies and Tools
High-level approach to modeling of observed system behavior
Performance Evaluation
Towards an automatic modeling tool for observed system behavior
EPEW'07 Proceedings of the 4th European performance engineering conference on Formal methods and stochastic models for performance evaluation
A component-based analytical performance model of IP-based SAN
GPC'08 Proceedings of the 3rd international conference on Advances in grid and pervasive computing
BASIL: automated IO load balancing across storage devices
FAST'10 Proceedings of the 8th USENIX conference on File and storage technologies
Performance evaluation of redundant array of inexpensive disks
ACOS'06 Proceedings of the 5th WSEAS international conference on Applied computer science
Workload-aware database monitoring and consolidation
Proceedings of the 2011 ACM SIGMOD International Conference on Management of data
Maestro: quality-of-service in large disk arrays
Proceedings of the 8th ACM international conference on Autonomic computing
Survey and analysis of disk scheduling methods
ACM SIGARCH Computer Architecture News
Pesto: online storage performance management in virtualized datacenters
Proceedings of the 2nd ACM Symposium on Cloud Computing
A cooperation mechanism in agent-based autonomic storage systems
CIS'05 Proceedings of the 2005 international conference on Computational Intelligence and Security - Volume Part I
Database system performance evaluation models: A survey
Performance Evaluation
Throttling I/O streams to accelerate file-IO performance
HPCC'07 Proceedings of the Third international conference on High Performance Computing and Communications
A New File-Specific Stripe Size Selection Method for Highly Concurrent Data Access
GRID '12 Proceedings of the 2012 ACM/IEEE 13th International Conference on Grid Computing
Constructing performance model of JMS middleware platform
Proceedings of the 5th ACM/SPEC international conference on Performance engineering
Hi-index | 0.00 |
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.