Skip to main content

Using Sharing to Simplify System Management

  • Chapter
Computer Systems

Part of the book series: Monographs in Computer Science ((MCS))

  • 284 Accesses

Summary

In this paper I have argued that sharing is a good organizational technique for a multi-computer server system, especially if the system is configured so that sharing is not on the critical path of high-volume operations. The sharing mechanisms can make the inevitable system transitions caused by reconfiguration, failure, and growth fit more seamlessly into system operation, minimizing the management attention required to perform them. A system organization that combines the good features of the uniserver and multiserver models has the potential to realize this goal.

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. Kronenberg, N., Levy, H., and Stecker, W., ‘VAXClusters: a closely-coupled distributed system,’ ACM Trans. on Computer Systems, vol. 4no. 2, May 1986, pp. 130–146.

    Article  Google Scholar 

  2. Lamport, L., ‘The part-time parliament,’ ACM Trans. on Computer Systems, vol. 16no. 2, May 1998, pp. 133–169.

    Article  Google Scholar 

  3. Lee, E., and Thekkath, C., ‘Petal: distributed virtual disks,’ Proc. 7th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS-VII, ACM, October 1996, pp. 84–92.

    Google Scholar 

  4. Lomet, David, et. al, How the Rdb/VMS data sharing system became fast, Digital Equipment Corporation Cambridge Research Lab report CRL 92/4, May 1992.

    Google Scholar 

  5. Microsoft, Windows server 2003: server cluster architecture. Available as: http://www.microsoft.com/windowsserver2003/docs/ServerClustersArchitecture.doc

  6. Thekkath, C., Mann, T., and Lee, E., ‘Frangipani: a scalable distributed file system,’ Proc. 16th ACM Symposium on Operating Systems Principles, ACM, October 1997, pp. 224–237.

    Google Scholar 

  7. Snaman, W., Jr., and Thiel, D., ‘The VAX/VMS distributed lock manager,’ Digital Technical Journal, vol. 1no. 5, Sept 1987, pp. 29–44.

    Google Scholar 

Download references

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag New York, Inc.

About this chapter

Cite this chapter

Schroeder, M.D. (2004). Using Sharing to Simplify System Management. In: Herbert, A., Jones, K.S. (eds) Computer Systems. Monographs in Computer Science. Springer, New York, NY. https://doi.org/10.1007/0-387-21821-1_39

Download citation

  • DOI: https://doi.org/10.1007/0-387-21821-1_39

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-0-387-20170-2

  • Online ISBN: 978-0-387-21821-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics