Abstract
The Apollo DOMAINĀ® system is a fully operational distributed computing environment for a network of personal workstations and network servers. When it was first developed in 1980, its distributed system focus was on a file system that provided users of autonomous workstations with the same ease of file sharing they enjoyed with central time-sharing systems. While the DOMAIN system has since been extended to provide a stronger base for additional distributed system facilities, this examination of the Apollo DOMAIN system will deal primarily with the design and implementation of the DOMAIN distributed file system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Administering Your DOMAIN System, Apollo Computer Incorporated, Cheimsford, MA, 1985
DOMAIN System Command Reference, Apollo Computer Incorporated, Chelmsford, MA, 1985
D. R. Cheriton, W. Zwaenepoel, āThe Distributed V Kernel and its Performance for Diskless Workstations,ā in Proceedings of the Ninth Symposium on Operating System Principles, October 1983, pp. 128ā139.
R. E. French, R. W. Collins, L. W. Loew, āSystem/38 Machine Storage Management,ā IBM System/38 Technical Developments, IBM General Systems Division, 1978, pp.63ā66.
D. K. Gifford, āWeighted Voting for Replicated Data,ā Proceedings of the Seventh Symposium on Operating Systems Principles, December 1979, pp. 150ā162.
R.L. Gordon, W. Farr, and P.H. Levine, āRingnet: A packet switched local network with decentralized control,ā Computer Networks, vol. 3, North Holland, New York, NY, 1980, pp. 373ā379.
C. A. R. Hoare, āMonitors: An Operating System Structuring Concept,ā Communications of the ACM, 17, 10 October 1974, pp. 549ā557.
E. D. Lazowska, J. Zahorjan, D. R. Cheriton, W. Zwaenepoel, āFile Access Performance of Diskless Workstations,ā Technical Report 84-06-01, Department of Computer Science, University of Washington, Seattle, WA, June 1984.
P.J. Leach, B.L. Stumpf, J.A. Hamilton, and P.H. Levine, āUIDās as internal names in a distributed file system,ā in Proceedings 1st Symposium on the Principles of Distribributed Computing, Ottawa, Ont., Canada, August 1982.
P.J. Leach, P.H. Levine, B.P. Douros, J.A. Hamilton, D.L. Nelson, and B.L. Stumpf, āThe architecture of an intergrated local network,ā IEEE Journal on Selected Areas in Communications, vol. SAC-1, no. 5, November 1983.
P.J. Leach, B.L. Stumpf, J.A. Hamilton, and P.H. Levine, āThe File System of an Integrated Local Network,ā in Proceedings ACM Computer Science Conference, New Orleans, LA, March 13ā15, 1985.
D.L. Nelson and P.J. Leach, āThe architecture and applications of the Apollo Domain,ā IEEE Computer Graphics and Applications, April 1984.
E.I. Organick, The Multics System: An Examination of Its Structure. M.I.T Press, Cambridge, MA, 1972.
D. D. Redell, Y. K. Dalai, T. R. Horsley, H. C. Lauer, W. C. Lynch, P. R. McJones, H. G. Murray, S. C. Purcell, āPilot: an Operating System for a Personal Computer,ā Communications of the ACM, 23, 2, February 1980, pp. 81ā91.
D.M. Ritchie and K. Thomson, āThe UNIX time-sharing system,ā Communications of the Association for Computing Machinery, vol. 17, pp. 365ā375, July 1974.
J.H. Saltzer, āA star-shaped ring network with high maintainability,ā in Proceedings of the Local Area Communicaions Network Symposium, MITRE Corp., May 1979, pp. 179ā190.
J.H. Saltzer, D.D. Clark, and K.T. Pogran, āWhy a ring,ā in Proceedings of the 7th Data Communications Symposium, October 1981, pp. 211ā217.
D. Swinehart, G. McDaniel, D. Boggs, āWFS: A Simple Shared File System for a Distributed Environment,ā Proceedings of the Seventh Symposium on Operating Systems Principles, December 1979, pp. 9ā17.
K. Thomson, āUNIX implementation,ā Bell System Technical Journal, vol. 57, pp. 1931ā1946, July-August 1978.
M.V. Wilkes and D.J. Wheeler, āThe Cambridge Digital Communication Ring,ā Proceedings of the Local Area Communications Network Symposium., May 1979, pp. 47ā61.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
Ā© 1987 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Levine, P.H. (1987). The Apollo DOMAIN Distributed File System. In: Paker, Y., Banatre, JP., BozyiÄit, M. (eds) Distributed Operating Systems. NATO ASI Series, vol 28. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-46604-5_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-46604-5_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-46606-9
Online ISBN: 978-3-642-46604-5
eBook Packages: Springer Book Archive