ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
A high performance multi-structured file system design
Full text PdfPdf (1.40 MB)
Source ACM Symposium on Operating Systems Principles archive
Proceedings of the thirteenth ACM symposium on Operating systems principles table of contents
Pacific Grove, California, United States
Pages: 56 - 67  
Year of Publication: 1991
ISBN:0-89791-447-3
Also published in ...
Authors
Keith Muller  Computer Systems Laboratory, Department of Computer Science and Engineering, University of California, San Diego
Joseph Pasquale  Computer Systems Laboratory, Department of Computer Science and Engineering, University of California, San Diego
Sponsor
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 56,   Citation Count: 6
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/121132.286600
What is a DOI?

ABSTRACT

File system I/O is increasingly becoming a performance bottleneck in large distributed computer systems. This is due to the increased file I/O demands of new applications, the inability of any single storage structure to respond to these demands, and the slow decline of, disk access times (latency and seek) relative to the rapid increase in CPU speeds, memory size, and network bandwidth.We present a multi-structured file system designed for high bandwidth I/O and fast response. Our design is based on combining disk caching with three different file storage structures, each implemented on an independent and isolated disk array. Each storage structure is designed to optimize a different set of file system access characteristics such as cache writes, directory searches, file attribute requests or large sequential reads/writes.As part of our study, we analyze the performance of an existing file system using trace data from UNIX disk I/O-intensive workloads. Using trace driven simulations, we show how performance is improved by using separate storage structures as implemented by a multi-structured file system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
Ferrari, D., "Computer Systems Performance Evaluation.", Prentice Hall, 1981.
 
4
 
5
Fujitsu M2361A Mini-Disk Drive Customer Engineering Manual.
 
6
 
7
8
 
9
 
10
11
12
13
 
14
 
15
16
 
17
Ohta, M,, and Tezuka, H., "A Fast/tmp File System by Delay Mount Option", USEN1X. Summer '90 Technical Conference, June 1990, pp. 145-150.
18
19
20
21
 
22
Reddy, A., and Banerjee, P., "Performance Evaluation of Multiple-Disk I/O Systems.", 1989 International Conference of Parallel Processing, June 1989, pp. 315-318.
 
23
Rosenblum, M,, and Ousterhout, J., "The LFS Storage Manager", USENIX-Summer '90 Technical Conference, June 1990, pp. 315-324.
24
25
26
 
27
Van Renesse, R., Tanenbaum, A. S., and Wilschut, A., "The Design of a High-Performance File Server", IEEE Transactions on Knowledge and Data Engineering, Volume 1, Number 2, june 1989, pp. 22-27.
 
28
Yokoyama, S. and Yamada, S., "A Contiguous High Performance File System", EUUG Spring '89, April 1989, pp. 197-206.


Collaborative Colleagues:
Keith Muller: colleagues
Joseph Pasquale: colleagues