In modern I/O architectures, multiple disk drives are attached to each I/O controller. A study of the performance of such architectures under I/O-intensive workloads has revealed a performance impairment that results from a previously unknown form of convoy behavior in disk I/O. In this paper, we describe measurements of the read performance of multiple disks that share a SCSI bus under a heavy workload, and develop and validate formulas that accurately characterize the observed performance (to within 12% on several platforms for I/O sizes in the range 16--128 KB). Two terms in the formula clearly characterize the lost performance seen in our experiments. We describe techniques to deal with the performance impairment, via user-level work-ar...
The ever growing needs of large multimedia systems cannot be met by magnetic disks due to their high...
Parallelization of I/O using multiple disk drives is warranted for achieving high performance on sys...
We present an I/O architecture, called Swift, that addresses the problem of data rate mismatches bet...
For a wide variety of computational tasks, disk I/O continues to be a serious obstacle to high perfo...
257 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.There exists an increasing di...
Retrieving sequential rich media content from modern commodity disks is a challenging task. As disk ...
Disk storage subsystems have not kept up the speed with processors. Processor performance has been i...
The broadening disparity between the performance of I/O devices and the performance of processors an...
In today\u27s computer systems, the disk I/O subsystem is often identified as a major bottleneck to ...
Abstract. One of the most effective ways to improve the I/O perfor-mance of a storage system is to e...
The importance of a well tuned I/O subsystem is beyond doubt. In many cases, I/O may be the real bot...
Disk I/O transfer rates and overhead CPU times were measured as functions of buffer size and number ...
AbstractA model of bus contention in a Multi-RAID storage architecture is presented. Based on an M/G...
Parallel disk I/O subsystems are becoming more important in today’s large-scale parallel machines. P...
Disk drives are often dismissed as mundane devices, but they are actually interesting, complicated, ...
The ever growing needs of large multimedia systems cannot be met by magnetic disks due to their high...
Parallelization of I/O using multiple disk drives is warranted for achieving high performance on sys...
We present an I/O architecture, called Swift, that addresses the problem of data rate mismatches bet...
For a wide variety of computational tasks, disk I/O continues to be a serious obstacle to high perfo...
257 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1993.There exists an increasing di...
Retrieving sequential rich media content from modern commodity disks is a challenging task. As disk ...
Disk storage subsystems have not kept up the speed with processors. Processor performance has been i...
The broadening disparity between the performance of I/O devices and the performance of processors an...
In today\u27s computer systems, the disk I/O subsystem is often identified as a major bottleneck to ...
Abstract. One of the most effective ways to improve the I/O perfor-mance of a storage system is to e...
The importance of a well tuned I/O subsystem is beyond doubt. In many cases, I/O may be the real bot...
Disk I/O transfer rates and overhead CPU times were measured as functions of buffer size and number ...
AbstractA model of bus contention in a Multi-RAID storage architecture is presented. Based on an M/G...
Parallel disk I/O subsystems are becoming more important in today’s large-scale parallel machines. P...
Disk drives are often dismissed as mundane devices, but they are actually interesting, complicated, ...
The ever growing needs of large multimedia systems cannot be met by magnetic disks due to their high...
Parallelization of I/O using multiple disk drives is warranted for achieving high performance on sys...
We present an I/O architecture, called Swift, that addresses the problem of data rate mismatches bet...