SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Improving Disk Performance Via Latency Reduction
IEEE Transactions on Computers
Analysis of the Periodic Update Write Policy for Disk Cache
IEEE Transactions on Software Engineering
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
Scheduling algorithms for modern disk drives
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
An analysis of schedules for performing multi-page requests
Information Systems
An analytic study of caching in computer systems
Journal of Parallel and Distributed Computing
Performance modeling for realistic storage devices
Performance modeling for realistic storage devices
Aggressive centralized and distributed scheduling of disk requests
Aggressive centralized and distributed scheduling of disk requests
Modeling and optimizing I/O throughput of multiple disks on a bus (summary)
SIGMETRICS '98/PERFORMANCE '98 Proceedings of the 1998 ACM SIGMETRICS joint international conference on Measurement and modeling of computer systems
Performance of Movable-Head Disk Storage Devices
Journal of the ACM (JACM)
Queueing Analysis of the Scan Policy for Moving-Head Disks
Journal of the ACM (JACM)
A General Model for the Performance of Disk Systems
Journal of the ACM (JACM)
Disk scheduling: FCFS vs.SSTF revisited
Communications of the ACM
A comparative analysis of disk scheduling policies
Communications of the ACM
Computer Performance Modeling Handbook
Computer Performance Modeling Handbook
Analytic Modeling of Clustered RAID with Mapping Based on Nearly Random Permutation
IEEE Transactions on Computers
A Simple Analysis of the LRU Buffer Policy and Its Relationship to Buffer Warm-Up Transient
Proceedings of the Ninth International Conference on Data Engineering
A Detailed Simulation Model of the HP 97560 Disk Drive
A Detailed Simulation Model of the HP 97560 Disk Drive
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
System-oriented evaluation of i/o subsystem performance
System-oriented evaluation of i/o subsystem performance
Theory, Volume 1, Queueing Systems
Theory, Volume 1, Queueing Systems
PODS '98 Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Bulk file I/O extensions to Java
Proceedings of the ACM 2000 conference on Java Grande
External memory algorithms and data structures: dealing with massive data
ACM Computing Surveys (CSUR)
Covering indexes for branching path queries
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Capturing the spatio-temporal behavior of real traffic data
Performance Evaluation
HPCN Europe 2000 Proceedings of the 8th International Conference on High-Performance Computing and Networking
Online Data Structures in External Memory
WADS '99 Proceedings of the 6th International Workshop on Algorithms and Data Structures
Evolutionary Prefetching and Caching in an Independent Storage Units Model
ADVIS '00 Proceedings of the First International Conference on Advances in Information Systems
Online Data Structures in External Memory
ICAL '99 Proceedings of the 26th International Colloquium on Automata, Languages and Programming
Traveling to Rome: QoS Specifications for Automated Storage System Management
IWQoS '01 Proceedings of the 9th International Workshop on Quality of Service
Performance Analysis of Storage Systems
Performance Evaluation: Origins and Directions
ESA '98 Proceedings of the 6th Annual European Symposium on Algorithms
Massive arrays of idle disks for storage archives
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
Handbook of massive data sets
Reducing disk I/O times using anticipatory movements of the disk head
Journal of Systems Architecture: the EUROMICRO Journal
Issues and Challenges in the Performance Analysis of Real Disk Arrays
IEEE Transactions on Parallel and Distributed Systems
QoSMig: Adaptive Rate-Controlled Migration of Bulk Data in Storage Systems
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Optimizing Probe-Based Storage
FAST '03 Proceedings of the 2nd USENIX Conference on File and Storage Technologies
Hibernator: helping disk arrays sleep through the winter
Proceedings of the twentieth ACM symposium on Operating systems principles
Realism and simplicity: disk simulation for instructional OS performance evaluation
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Storage performance virtualization via throughput and latency control
ACM Transactions on Storage (TOS)
SARC: sequential prefetching in adaptive replacement cache
ATEC '05 Proceedings of the annual conference on USENIX Annual Technical Conference
I/O system performance debugging using model-driven anomaly characterization
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
Why does file system prefetching work?
ATEC '99 Proceedings of the annual conference on USENIX Annual Technical Conference
Competitive prefetching for concurrent sequential I/O
Proceedings of the 2nd ACM SIGOPS/EuroSys European Conference on Computer Systems 2007
Algorithms and data structures for external memory
Foundations and Trends® in Theoretical Computer Science
Collaborative Load-Balancing in Storage Networks Using Agent Negotiation
CIA '08 Proceedings of the 12th international workshop on Cooperative Information Agents XII
Traveling to Rome: a retrospective on the journey
ACM SIGOPS Operating Systems Review
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
Efficient cache design for solid-state drives
Proceedings of the 7th ACM international conference on Computing frontiers
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
NPC'10 Proceedings of the 2010 IFIP international conference on Network and parallel computing
Optimizing probe-based storage
FAST'03 Proceedings of the 2nd USENIX conference on File and storage technologies
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
Ext4 file system performance analysis in linux environment
AIASABEBI'11 Proceedings of the 11th WSEAS international conference on Applied informatics and communications, and Proceedings of the 4th WSEAS International conference on Biomedical electronics and biomedical informatics, and Proceedings of the international conference on Computational engineering in systems applications
Autonomic storage system based on automatic learning
HiPC'04 Proceedings of the 11th international conference on High Performance Computing
D-factor: a quantitative model of application slow-down in multi-resource shared systems
Proceedings of the 12th ACM SIGMETRICS/PERFORMANCE joint international conference on Measurement and Modeling of Computer Systems
Database system performance evaluation models: A survey
Performance Evaluation
Dynamic global resource allocation in shared data centers and clouds
CASCON '12 Proceedings of the 2012 Conference of the Center for Advanced Studies on Collaborative Research
Model building for dynamic multi-tenant provider environments
ACM SIGOPS Operating Systems Review
The comprehensive performance analysis of striped disk array organizations - RAID-0
Proceedings of the 2013 International Conference on Information Systems and Design of Communication
Hi-index | 0.00 |
Modern disk drives read-ahead data and reorder incoming requests in a workload-dependent fashion. This improves their performance, but makes simple analytical models of them inadequate for performance prediction, capacity planning, workload balancing, and so on. To address this problem we have developed a new analytic model for disk drives that do readahead and request reordering. We did so by developing performance models of the disk drive components (queues, caches, and the disk mechanism) and a workload transformation technique for composing them. Our model includes the effects of workload-specific parameters such as request size and spatial locality. The result is capable of predicting the behavior of a variety of real-world devices to within 17% across a variety of workloads and disk drives.