Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Scale and performance in a distributed file system
Howard J., Kazar M., Menees S., Nichols D., Satyanarayanan M., Sidebotham R., West M. ACM Transactions on Computer Systems6 (1):51-81,1988.Type:Article
Date Reviewed: Jul 1 1988

The Andrew file system described in this paper is a location-transparent distributed file system that is planned to span more than 5,000 workstations. Such a scale affects performance and complicates system operation. The authors discuss several versions of the prototype and the observed performance of each. They conclude that the existing version could easily grow to handle 500–700 workstations but additional work will be necessary to meet the design goal.

The system described is implemented in BSD UNIX 4.2. The basic concept is to move entire files to a local cache as needed rather than involve the file servers in actual I/O. Two versions with drastically different reactions to scale-up are described. The authors conclude with a statement of further revisions they have done that simplify the establishment of user disk quotas, ease volume maintenance, and assist in backing the system up.

I was quite impressed that, although I am not familiar with BSD UNIX, the paper, which goes into considerable depth, was understandable without constant reference to a manual. This quality of technical writing deserves to be praised (and repeated). The paper touches on a phenomenon that is very popular in the modern computing world (distributed file systems) and one that needs considerable study before being implemented. This study is not just applicable to the academic (university or research) environment but also to many industrial environments where file sharing is needed.

Reviewer:  Charles W. Bash Review #: CR112496
Bookmark and Share
 
Distributed File Systems (D.4.3 ... )
 
 
Measurements (D.4.8 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Distributed File Systems": Date
Distributed file systems: concepts and examples
Levy E., Silberschatz A. ACM Computing Surveys 22(4): 321-374, 2001. Type: Article
Nov 1 1991
Recovery management in QuickSilver
Haskin R., Malachi Y., Chan G. ACM Transactions on Computer Systems 6(1): 82-108, 1988. Type: Article
Aug 1 1988
Technique for redundancy control in a distributed hierarchical filestore
Lunn K., Bennett K. Information Technology Research Development Applications 3(3): 157-161, 1984. Type: Article
Dec 1 1985
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy