Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

An empirical study of a wide-area distributed file system

Published: 01 May 1996 Publication History

Abstract

The evolution of the Andrew File System (AFS) into a wide-area distributed file system has encouraged collaboration and information dissemination on a much broader scale than ever before. We examine AFS as a provider of wide-area file services to over 100 organizations around the world. We discuss usage characteristics of AFS derived from empirical measurements of the system. Our observations indicate that AFS provides robust and efficient data access in its current configuration, thus confirming its viability as a design point for wide-area distributed file systems.

References

[1]
BAKER, M. G., HARTMAN, J. H., KUPFER, M. D., SHIRRIFF, l<. W., AND OUSTERHOUT, J. K. 199l Measurements of a distributed file system. In Proceedings of the 13th ACM Symposium on Operating System Principles (Pacific Grove, Calif., Oct.). ACM, New York.]]
[2]
BERNERS-LEE, T., CALIAAU, R., LUOTONEN, A., FRYSTYK NIELSEN, H., AN{) SECRET, A. 1994. The World-Wide Web. Commun. ACM,?7, 8 !Aug. I.]]
[3]
DIIARAP. C. AND BOWMAN, M. 1995. Preliminary analysis of wide-area access traces. Penn State Tech. Rep. CSE-95-030, Penn State Univ., University Park, Pa.]]
[4]
EMTAt;E. A. ANI) DEtrTS('}t, P. 1992. Archie: An electronic directory service for the Interne\. In Usellix Conference Proceedings (Winter). USENIX Assoc., Berkeley, Calif.]]
[5]
G(}LDI('K.,1. S., BENNfNGER, K., KIRBY, C., MAHER, C., AND ZUMACH, $. 1995. Multi-resident AFS: An adventure in mass storage. In Usenix Conference Proceedings ~Winter) USENIX Assoc., Berkeley, Calif.]]
[6]
HOWARD,1. H., KAZAR, M. L., MENEES, S. G., NICHOLS, D. A., SATYANARAYANAN, M., S1DEBOTHAM, R. N., ANI) WEST, M.J. 1988. Scale and performance in a distributed file system. ACM Trans Comput. Syst. 6. 1 IFeb.).]]
[7]
{CtTZ, E. D., BUTLER. M., ^NI) McGR^TH, R. 1994. A scalable HTTP server: The NCSA prototype. Comput. Netu,. ISDN Syst. 27, (Sept. i.]]
[8]
K.,XZAR. M. L. 1988. Synchronization and caching issues in the Andrew File System. In lTscnix Conference Proceedings lWinter). USENIX Assoc., Berkeley, Calif.]]
[9]
KISTI.E}L J. ~\NI) S^TYAN.XR,~Y.,XN~XN, M. 1992. Disconnected operation in the Coda File System. ACM Trans. Compllt Nyst. 10, 1 (Feb.).]]
[10]
McCAHII.L, M. 1992. The Internet Gopher protocol: A distributed server information system. Co~lneXions 6, 7 I,July).]]
[11]
MoRRIs, J. H. SATYANAIL.~,YANAN, M, CONNER, M H., HOWARI), J. H., ROSENTHAI, D. S., AND SMITtt. F. D. 198(3. Andrew': A distributed personal computing environment Commun. ACM 2,9, 3 { Mar. 1.]]
[12]
MuN'rZ, D. ^NI) HONEYM^.N, P. 1992. Multi-level caching in distributed file systems. In ('senix CtmlS'rence Proceedings fWinterL USENIX Assoc., Berkeley, Calif.]]
[13]
OUSTERHOUT,1., DA COSTA, H., HARRISON, D., KUNZE,J., KUPFER, M., AND THOMPSON, J. 1985. A trace-driven analysis of the 4.2BSD file system. In Prtx'eedings of the lOth ACM Symposi,m on Operating System Principles (Dec.). ACM, New York.]]
[14]
S^TY^N^R^V^N.~kN, M. 1981. A study of file sizes and functional lifetimes. In Proceedings of the ~~th ACM Symposium an Operating System Principles. ACM, New York.]]
[15]
S^TYANAB.,XY,~Xx,.XN, M. 1989. Integrating security in a large distributed system. ACM Trans. Comput. Syst. 7, 3 (Aug.).]]
[16]
S^TYAN^R^YANAN, M. 1990. Scalable, secure, and highly available distributed file access. IEEE Comput. 23, 5 (May}.]]
[17]
SATYANARAYANAN, M. 1992. The influence of scale on distributed file system design. IEEE Trans. Softw. Eng. 18, 1 (Jan.),]]
[18]
SATYANARAYANAN, M., HOWARO, J. H., NICHOLS, D. N., SIDEBOTHAM, R. N., SPECTOR, A. Z., AND WEST, M.J. 1985. The ITC distributed file system: Principles and design. In Proceedings of the lOth ACM Symposium on Operating System Principles (Dec.). ACM, New York.]]
[19]
SIDEBOTHAM, R.N. 1986. Volumes: The Andrew File System data structuring primitive. In European Unix User Group Conference Proceedings (Aug.). EUUC Secretariat, Hefts, U.K.]]
[20]
SMITH, A. J. 1981a. Analysis of long term file reference patterns for application to file migration algorithms. IEEE Trans. Softw. Eng. SE-7, 4 (July).]]
[21]
SMITH, A.J. 1981b. Long term file migration algorithms. Commun. ACM 24, 8 (Aug.).]]
[22]
SPASOJEVIC, M. AND SATYANARAYANAN, M. 1994. A usage profile and evaluation of a widearea distributed file system. In Usenix Conference Proceedings (Winter). USENIX Assoc., Berkeley, Calif.]]
[23]
SPECTOR, A. Z. AND KAZ~, M.L.1989. Wide area file service and the AFS experimental system. Unix Rev. 7, 3 (Mar.).]]
[24]
STEINER, J. G., NEUMAN, C., ANO SCHILLER, J.I. 1988. Kerberos: An authentication service for open network systems. In Usenix Conference Proceedings (Winter). USENIX Assoc., Berkeley, Calif.]]
[25]
TRANSARC. 1991. AFS 3.1 programmer's reference manual. FS-00-D180, Transarc Corp., Pittsburgh, Pa. Oct.]]

Cited By

View all
  • (2018)Informed Prefetching for Distributed Multi-Level Storage SystemsJournal of Signal Processing Systems10.1007/s11265-017-1277-z90:4(619-640)Online publication date: 1-Apr-2018
  • (2013)Comparative Analysis of Andrew Files System and Hadoop Distributed File SystemLecture Notes on Software Engineering10.7763/LNSE.2013.V1.27(122-125)Online publication date: 2013
  • (2013)A New Collaborative and Cloud Based Simulation as a Service PlatformProceedings of the 2013 UKSim 15th International Conference on Computer Modelling and Simulation10.1109/UKSim.2013.108(611-616)Online publication date: 10-Apr-2013
  • Show More Cited By

Recommendations

Reviews

Brett D. Fleisch

Various Andrew File System (AFS) mechanisms in a large-scale, wide-area context are presented and their effectiveness is evaluated. The authors' goal is to observe wide-area AFS usage and to characterize its profile. The paper also assesses how well AFS works at its current scale and determines whether there are any imminent limits to its future growth. The study consisted of instrumenting AFS to permit the collection of data from actual AFS use during two 12-week periods. Both clients and servers were instrumented. Care was taken that systems being observed were not significantly perturbed. The paper presents the data in an organized fashion and corroborates the data with anecdotal evidence that was collected by means of a questionnaire to the AFS community. In the final section, a comparison between the World Wide Web and AFS poses the question of whether the Web will replace AFS. The paper is well written and provides significant evidence, ranging from observed experience to study of a commercial distributed file system. Because many vendors do not provide significant studies of their experimental or commercial artifacts, this paper is valuable in its contribution of evidence and methodologies for empirical observations.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Computer Systems
ACM Transactions on Computer Systems  Volume 14, Issue 2
May 1996
84 pages
ISSN:0734-2071
EISSN:1557-7333
DOI:10.1145/227695
  • Editor:
  • Ken Birman
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 May 1996
Published in TOCS Volume 14, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Andrew
  2. Internet
  3. World Wide Web
  4. scalability
  5. usage
  6. wide area

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)77
  • Downloads (Last 6 weeks)15
Reflects downloads up to 20 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Informed Prefetching for Distributed Multi-Level Storage SystemsJournal of Signal Processing Systems10.1007/s11265-017-1277-z90:4(619-640)Online publication date: 1-Apr-2018
  • (2013)Comparative Analysis of Andrew Files System and Hadoop Distributed File SystemLecture Notes on Software Engineering10.7763/LNSE.2013.V1.27(122-125)Online publication date: 2013
  • (2013)A New Collaborative and Cloud Based Simulation as a Service PlatformProceedings of the 2013 UKSim 15th International Conference on Computer Modelling and Simulation10.1109/UKSim.2013.108(611-616)Online publication date: 10-Apr-2013
  • (2012)Remote Procedure Calls and the Client/Server ModelGuide to Reliable Distributed Systems10.1007/978-1-4471-2416-0_6(185-247)Online publication date: 2012
  • (2010)Supporting Cloud Computing in Thin-Client/Server Computing ModelProceedings of the International Symposium on Parallel and Distributed Processing with Applications10.1109/ISPA.2010.42(612-618)Online publication date: 6-Sep-2010
  • (2009)Working set-based access control for network file systemsProceedings of the 14th ACM symposium on Access control models and technologies10.1145/1542207.1542241(207-216)Online publication date: 3-Jun-2009
  • (2009)Management of Information in Distributed Biomedical CollaboratoriesBiomedical Informatics10.1007/978-1-59745-524-4_1(1-23)Online publication date: 29-Jun-2009
  • (2007)Live wide-area migration of virtual machines including local persistent stateProceedings of the 3rd international conference on Virtual execution environments10.1145/1254810.1254834(169-179)Online publication date: 13-Jun-2007
  • (2006)A distributed file system for a wide-area high performance computing infrastructureProceedings of the 3rd conference on USENIX Workshop on Real, Large Distributed Systems - Volume 310.5555/1254840.1254849(9-9)Online publication date: 5-Nov-2006
  • (2006)A hybrid scheme for object allocation in a distributed object-storage systemProceedings of the 6th international conference on Computational Science - Volume Part IV10.1007/11758549_57(396-403)Online publication date: 28-May-2006
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media