Skip to main content

Lean-DFS: A Distributed Filesystem for Resource Starved Clients

  • Conference paper
Book cover Distributed Computing - IWDC 2004 (IWDC 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3326))

Included in the following conference series:

  • 531 Accesses

Abstract

Devices which have limited computing resources but are capable of networking have become increasingly important constituents of distributed environments. In order to maximize the advantages of their networking capability, it is important to provide efficient methods to access modify and share data. In this paper we position distributed filesystems as a possible solution to this problem. We discuss the constraints imposed by such environments on traditional distributed filesystem design parameters. We describe the design and implementation of a distributed filesystem (lean-dfs) for such environments.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Levy, E., Silberschatz, A.: Distributed File Systems: Concepts and Examples. Computing Surveys (December 1990)

    Google Scholar 

  2. Braam, P.J., Nelson, P.A.: Removing Bottlenecks in a Distributed File System. In: Proceedings of the Linux Expo (1999)

    Google Scholar 

  3. Sandberg, R., et al.: Design and Implemenation of the Sun Network File System. In: Proceedings of the USENIX Summer Conference (1985)

    Google Scholar 

  4. Pawloski, B., et al.: NFS Version 3 Design and Implementation. In: Proceedings of the USENIX Summer Conference (1994)

    Google Scholar 

  5. Pawloski, B., et al.: NFS Version 4 Protocol. In: Proceedings of SANE-2 (2000)

    Google Scholar 

  6. Satyanarayanan, M., et al.: CODA: A Highly Available File System for a Distributed Workstation Environment. IEEE Transactions on Computers (April 1990)

    Google Scholar 

  7. Satyanarayanan, M., Kistler, P., et al.: Experience with Disconnected Operations in a Mobile Computing Environment. In: Proceedings of the USENIX Symposium on Mobile and Location-Independent Computing (1993)

    Google Scholar 

  8. Atkin, B., Birman, K.P.: MFS: An Adaptive Distributed File System for Mobile Hosts. Technical Report Cornell University (2003), www.cornell.edu/batkin/doc/mfs/ps

  9. Muthitacharoen, A., Chen, B., Mazieries, D.: A Low-Bandwidth File System. In: Proceedings of the Eighteenth ACM Symposium on Operating Systems Principles (2001)

    Google Scholar 

  10. PalmOS: PalmOS (Cobalt) Documents on Files and High-Level Communications (2004), www.palmos.com/dev/support/docs/protein_books/memory_databases_files.pdf www.palmos.com/dev/support/docs/protein_books/highlevel_comms.pdf

  11. French, S., et al.: Exploring Boundaries of CIFS. In: Proceedings of the CIFS Conference (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Antony, S., Barua, G. (2004). Lean-DFS: A Distributed Filesystem for Resource Starved Clients. In: Sen, A., Das, N., Das, S.K., Sinha, B.P. (eds) Distributed Computing - IWDC 2004. IWDC 2004. Lecture Notes in Computer Science, vol 3326. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30536-1_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30536-1_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-24076-1

  • Online ISBN: 978-3-540-30536-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics