Skip to main content
Log in

Disconnected operation for heterogeneous servers: A practical approach

  • Published:
Personal Technologies Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

This paper describes an implementation of a client caching system which supports disconnected and partially connected modes of operation while preserving the traditional role of client caching (improved response time) in the fully connected mode. The system is designed to facilitate various server-dependent verification protocols. The need for the heterogeneous server support stems from the fact that the mobile user is likely to access various network services, transfer data between them and use the data in the local unit application programs. The unique feature of this project is its implementation which does not require modification of the native system's kernel source code. The paper shows that an installable file system is a viable mechanism for providing such file system extensions without source code modifications. The results of our preliminary experiments indicate efficiency of the design and the feasibility of the implementation mechanism used.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Kistler JJ, Satyanarayanan M. Disconnected operation in the Coda file system. ACM Trans Comput Syst; 10(1):3–25.

  2. Mummert LB, Satyanarayanan M. File cache consistency in a weakly connected environment. Proceedings of the 4th IEEE Workshop on Workstation Operating Systems, Napa, CA. October 1993.

  3. Hutson LB, Honeyman P. Partially connected operation. Proceedings of the Second USENIX Symposium on Mobile and Location-Independent Computing, Ann Arbor, MI, April 1995, pp 91–96.

  4. Hutson LB, Honeyman P. Disconnected operation for AFS. Proceedings of the 1993 Symposium on Mobile and Location Independent Computing, Cambridge, MA. August 1993.

  5. Saldanka J, Cohn DL. A hybrid model for mobile file systems. Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA. Dec 1994.

  6. Satyanarayanan M, Kistler JJ, Mummert LB, Ebling MR, Kumar P, Lu Q. Experience with disconnected operation in a mobile computing environment Proceedings of the 1993 USENIX Symposium on Mobile and Location-independent Computing, Cambridge, MA. August 1993.

  7. Bender M, Davidson A et al. Unix for nomads: making Unix support mobile computing. Proceedings of the 1993 USENIX Symposium on Mobile and Location-independent Computing, Cambridge, MA. August 1993.

  8. Davies N, Blair GS, Cheverst K, Friday A. Supporting collaborative applications in a heterogeneous Mobile Environment Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA. December 1994.

  9. Heidemann JS, Page TW, Guy RG, Popek GJ. Primary disconnected operation: Experiences with Ficus. Proceedings of the Second Workshop on the Management of Replicated Data. November 1992.

  10. Kuenning GH. The design of the Seer Predictive Caching System. Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA. December 1994.

  11. Neuman BC, Augart SS, Upasani S. Using Prospero to support Integrated Location-independent computing. Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA. December 1994.

  12. Watson T. Application design for wireless computing. Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA. December 1994.

  13. Huizinga DM, Heflinger K. Experience with connected and disconnected operation of notebook computer in distributed systems. Proceedings of the IEEE Workshop on Mobile Computing Systems and Applications, Santa Cruz, CA. December 1994.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dorota M. Huizinga.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Huizinga, D.M., Mann, P. Disconnected operation for heterogeneous servers: A practical approach. Personal Technologies 1, 135–144 (1997). https://doi.org/10.1007/BF01299648

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01299648

Keywords