Disk cache—miss ratio analysis and design considerations
ACM Transactions on Computer Systems (TOCS)
Computer Storage Systems and Technology
Computer Storage Systems and Technology
Semantic paging on intelligent discs
CAW '78 Proceedings of the fourth workshop on Computer architecture for non-numeric processing
A search processor for data base management systems
VLDB '78 Proceedings of the fourth international conference on Very Large Data Bases - Volume 4
Effects of scheduling on file memory operations
AFIPS '67 (Spring) Proceedings of the April 18-20, 1967, spring joint computer conference
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
A case for redundant arrays of inexpensive disks (RAID)
SIGMOD '88 Proceedings of the 1988 ACM SIGMOD international conference on Management of data
Trade-offs between devices and paths in achieving disk interleaving
ISCA '88 Proceedings of the 15th Annual International Symposium on Computer architecture
Beating the I/O bottleneck: a case for log-structured file systems
ACM SIGOPS Operating Systems Review
A project on high performance I/0 subsystems
ACM SIGARCH Computer Architecture News
A study parallel disk organizations
ACM SIGARCH Computer Architecture News
File concepts for parallel I/O
Proceedings of the 1989 ACM/IEEE conference on Supercomputing
An Evaluation of Multiple-Disk I/O Systems
IEEE Transactions on Computers
An evaluation of redundant arrays of disks using an Amdahl 5890
SIGMETRICS '90 Proceedings of the 1990 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Parallel Processing of large node B-trees
IEEE Transactions on Computers
Performance consequences of parity placement in disk arrays
ASPLOS IV Proceedings of the fourth international conference on Architectural support for programming languages and operating systems
Performance measurement of a parallel Input/Output system for the Intel iPSC/2 Hypercube
SIGMETRICS '91 Proceedings of the 1991 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Performance of a disk array protype
SIGMETRICS '91 Proceedings of the 1991 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Improving Disk Performance Via Latency Reduction
IEEE Transactions on Computers
Dynamic file allocation in disk arrays
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
SIGMOD '91 Proceedings of the 1991 ACM SIGMOD international conference on Management of data
Parallel database systems: the future of database processing or a passing fad?
ACM SIGMOD Record - Directions for future database research & development
Asynchronous Disk Interleaving: Approximating Access Delays
IEEE Transactions on Computers
Analysis of disk arm movement for large sequential reads
PODS '92 Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
A study of I/O system organizations
ISCA '92 Proceedings of the 19th annual international symposium on Computer architecture
Parity declustering for continuous operation in redundant disk arrays
ASPLOS V Proceedings of the fifth international conference on Architectural support for programming languages and operating systems
A status report on research in transparent informed prefetching
ACM SIGOPS Operating Systems Review
The Performance of Parity Placements in Disk Arrays
IEEE Transactions on Computers
Overview of the Vesta parallel file system
ACM SIGARCH Computer Architecture News - Special issue on input/output in parallel computer systems
Disk scheduling in a multimedia I/O system
MULTIMEDIA '93 Proceedings of the first ACM international conference on Multimedia
The process-flow model: examining I/O performance from the system's point of view
SIGMETRICS '93 Proceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems
An analytic performance model of disk arrays
SIGMETRICS '93 Proceedings of the 1993 ACM SIGMETRICS conference on Measurement and modeling of computer systems
Striping in large tape libraries
Proceedings of the 1993 ACM/IEEE conference on Supercomputing
Comparing rebuild algorithms for mirrored and RAID5 disk arrays
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
I/O issues in a multimedia system
Computer
RAID: high-performance, reliable secondary storage
ACM Computing Surveys (CSUR)
Performance evaluation of a massively parallel I/O subsystem
ACM SIGARCH Computer Architecture News - Special issue on input/output in parallel computer systems
AlphaSort: a RISC machine sort
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Quickly generating billion-record synthetic databases
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
A Performance Evaluation of RAID Architectures
IEEE Transactions on Computers
File server scaling with network-attached secure disks
SIGMETRICS '97 Proceedings of the 1997 ACM SIGMETRICS international conference on Measurement and modeling of computer systems
A high performance multi-structured file system design
SOSP '91 Proceedings of the thirteenth ACM symposium on Operating systems principles
A study of I/O behavior of perfect benchmarks on a multiprocessor
ISCA '90 Proceedings of the 17th annual international symposium on Computer Architecture
Maximizing performance in a striped disk array
ISCA '90 Proceedings of the 17th annual international symposium on Computer Architecture
Disk I/O, a study in shifting bottlenecks
WSC' 90 Proceedings of the 22nd conference on Winter simulation
Intensive Data Management in Parallel Systems: A Survey
Distributed and Parallel Databases
Striping in disk array RM2 enabling the tolerance of double disk failures
Supercomputing '96 Proceedings of the 1996 ACM/IEEE conference on Supercomputing
External memory algorithms and data structures: dealing with massive data
ACM Computing Surveys (CSUR)
Dynamic Multiple Parity (DMP) Disk Array for Serial Transaction Processing
IEEE Transactions on Computers
AlphaSort: a cache-sensitive parallel external sort
The VLDB Journal — The International Journal on Very Large Data Bases
An HIPPI Interconnection System
IEEE Transactions on Computers
Analytic Modeling and Comparisons of Striping Strategies for Replicated Disk Arrays
IEEE Transactions on Computers
Design and Performance Analysis of a Disk Array System
IEEE Transactions on Computers
The Gamma Database Machine Project
IEEE Transactions on Knowledge and Data Engineering
Main Memory Database Systems: An Overview
IEEE Transactions on Knowledge and Data Engineering
Design, Analysis, and Simulation of I/O Architectures for Hypercube Multiprocessors
IEEE Transactions on Parallel and Distributed Systems
Prefetching in File Systems for MIMD Multiprocessors
IEEE Transactions on Parallel and Distributed Systems
Efficient Placement of Parity and Data to Tolerate Two Disk Failures in Disk Array Systems
IEEE Transactions on Parallel and Distributed Systems
Data Allocation for Multidisk Databases
IEEE Transactions on Knowledge and Data Engineering
VLDB '88 Proceedings of the 14th International Conference on Very Large Data Bases
Parity Striping of Disk Arrays: Low-Cost Reliable Storage with Acceptable Throughput
VLDB '90 Proceedings of the 16th International Conference on Very Large Data Bases
CMD: A Multidimensional Declustering Method for Parallel Data Systems
VLDB '92 Proceedings of the 18th International Conference on Very Large Data Bases
Data partitioning and load balancing in parallel disk systems
The VLDB Journal — The International Journal on Very Large Data Bases
Handbook of massive data sets
High performance RAID system by using dual head disk structure
HPC-ASIA '97 Proceedings of the High-Performance Computing on the Information Superhighway, HPC-Asia '97
Design and implementation of a network-wide concurrent file system in a workstation cluster
MSS '95 Proceedings of the 14th IEEE Symposium on Mass Storage Systems
Performance evaluation of memory systems
Journal of Computing Sciences in Colleges
A virtual server queueing network method for component based performance modelling of metacomputing
Future Generation Computer Systems - Special issue: Semantic grid and knowledge grid: the next-generation web
Disk scheduling in a multimedia I/O system
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Reliability tradeoffs in personal storage systems
ACM SIGOPS Operating Systems Review
Parallel out-of-core sorting and fast accesses to disks
International Journal of High Performance Computing and Networking
Parity lost and parity regained
FAST'08 Proceedings of the 6th USENIX Conference on File and Storage Technologies
Algorithms and data structures for external memory
Foundations and Trends® in Theoretical Computer Science
RAID0.5: design and implementation of a low cost disk array data protection method
The Journal of Supercomputing
An optimal workload-based data allocation approach for multidisk databases
Data & Knowledge Engineering
Online reorganization of databases
ACM Computing Surveys (CSUR)
Dynamic load balancing for I/O-intensive applications on clusters
ACM Transactions on Storage (TOS)
An I/O subsystem supporting mass storage functions in parallel systems
Computer Standards & Interfaces
Impact of memory systems on computer architecture and system organization
IBM Systems Journal
IOrchestrator: Improving the Performance of Multi-node I/O Systems via Inter-Server Coordination
Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis
FAST'11 Proceedings of the 9th USENIX conference on File and stroage technologies
Allocation strategies of multimedia data on disk arrays
Computer Communications
Password-based single-file encryption and secure data deletion for solid-state drive
Proceedings of the 8th International Conference on Ubiquitous Information Management and Communication
Hi-index | 15.01 |
A group of disks may be interleaved to speed up data transfers in a manner analogous to the speedup achieved by main memory interleaving. Conventional disks may be used for interleaving by spreading data across disks and by treating multiple disks as if they were a single one. Furthermore, the rotation of the interleaved disks may be synchronized to simplify control and also to optimize performance. In addition, check- sums may be placed on separate check-sum disks in order to improve reliability. In this paper, we study synchronized disk interleaving as a high-performance mass storage system architecture. The advantages and limitations of the proposed disk interleaving scheme are analyzed using the M/G/1 queueing model and compared to the conventional disk access mechanism.