Download:
|
by Ramohan A. Thekkath, Ramohan A. Thekkath, John Wilkes, John Wilkes, Edward D. Lazowska, Edward D. Lazowska
Software---Practice and Experience
ftp://ftp.cs.washington.edu/tr/1992/09/UW-CSE-92-09-08.PS.Z
Add To MetaCart
Abstract:
Careful simulation-based evaluation plays an important role in the design of file and disk systems. We describe here a particular approach to such evaluations that combines techniques in workload synthesis, file system modeling, and detailed disk behavior modeling. Together, these make feasible the detailed simulation of I/O hardware and file system software. In particular, using the techniques described here is likely to make comparative file system studies more accurate. In addition to these specific contributions, the paper makes two broader points. First, it argues that detailed models are appropriate and necessary in many cases. Second, it demonstrates that detailed models need not be difficult or time consuming to construct or execute. KEY WORDS Simulation File Systems Performance
Citations
|
656
|
The design and implementation of a log-structured file system
– Rosenblum, Ousterhout
- 1992
|
|
431
|
A fast file system for UNIX
– McKusick, Joy, et al.
- 1984
|
|
421
|
An Introduction to Disk Drive Mod-eling
– Ruemmler, Wilkes
- 1994
|
|
240
|
UNIX Disk Access Patterns
– Ruemmler, Wilkes
- 1993
|
|
209
|
A Case for Redundant Arrays of Inexpensive Disks
– Patterson, Gibson, et al.
- 1988
|
|
163
|
Implementation Techniques for Main Memory Database Systems
– DeWitt, Katz, et al.
- 1984
|
|
158
|
An Implementation of a Log-Structured File System for
– Seltzer, Bostic, et al.
- 1993
|
|
139
|
PRESTO: A system for object-oriented parallel programming
– Bershad, Lazowska, et al.
- 1988
|
|
101
|
Performance Analysis of Disk Arrays Under Failure
– Muntz, Lui
- 1990
|
|
94
|
Parity declustering for continuous operation in redundant disk arrays
– Holland, Gibson
- 1992
|
|
73
|
A continuum of disk scheduling algorithms
– Geist, Daniel
- 1987
|
|
48
|
A Crash Recovery Scheme for a Memory-Resident Database System
– Hagmann
- 1986
|
|
36
|
The LFS Storage Manager
– Rosenblum, Ousterhout
- 1990
|
|
34
|
Optimal Write Batch Size in Log-structured File Systems
– Carson, Setia
- 1992
|
|
29
|
The HP-UX operating system on HP Precision Architecture computers
– Clegg, Ho, et al.
- 1986
|
|
26
|
R.B.,"A Synthetic Workload Model for a Distributed System File Server
– Bodnarchuk, Bund
- 1991
|
|
20
|
Performance of a disk array prototype
– Chervenak, Katz
- 1991
|
|
19
|
Efron B: Computer-intensive methods in statistics
– Diaconis
- 1983
|
|
11
|
On teleprocessing system design, part IV: an analysis of auxiliarystorage activity
– Seaman, Lind, et al.
- 1966
|
|
5
|
Ousterhout and Fred Douglis. Beating the I/O bottleneck: A case for logstructured file systems
– John
- 1989
|
|
4
|
System V AT&T C++ language system release 2.0. Selected readings
– Unix
- 1989
|