Scale and Performance in a Distributed File System

805Citations
Citations of this article
409Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The Andrew File System is a location-transparent distributed tile system that will eventually span more than 5000 workstations at Carnegie Mellon University. Large scale affects performance and complicates system operation. In this paper we present observations of a prototype implementation, motivate changes in the areas of cache validation, server process structure, name translation, and low-level storage representation, and quantitatively demonstrate Andrews ability to scale gracefully. We establish the importance of whole-file transfer and caching in Andrew by comparing its performance with that of Sun Microsystems NFS tile system. We also show how the aggregation of files into volumes improves the operability of the system. © 1988, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Howard, J. H., Kazar, M. L., Menees, S. G., Nichols, D. A., Satyanarayanan, M., Sidebotham, R. N., & West, M. J. (1988). Scale and Performance in a Distributed File System. ACM Transactions on Computer Systems (TOCS), 6(1), 51–81. https://doi.org/10.1145/35037.35059

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free