The Architecture of an Integrated Local Network
- 1 November 1983
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 1 (5) , 842-857
- https://doi.org/10.1109/jsac.1983.1146002
Abstract
The DOMAIN system is an architecture for networks of personal workstations and servers which creates an integrated distributed computing environment. Its distinctive features include: a network-wide file system of objects addressed by unique identifiers (UID's); the abstraction of a single level store for transparently accessing all objects, regardless of their location in the network; and a network-wide hierarchical name space. The implementations of these facilities exhibit several interesting approaches to layering the system software. In addition to network transparent data access, interprocess communication is provided as a basis for constructing distributed applications; as a result, we have some experience to guide the choice between these two alternative implementation techniques. Networks utilizing this architecture have been Operational for almost three years; some experience with it and lessons derived from that experience are presented, as are some performance data.Keywords
This publication has 22 references indexed in Scilit:
- Performing remote operations efficiently on a local computer networkCommunications of the ACM, 1982
- A Survey of Techniques for Synchronization and Recovery in Decentralized Computer SystemsACM Computing Surveys, 1981
- The architecture of the Eden systemPublished by Association for Computing Machinery (ACM) ,1981
- Experience with processes and monitors in MesaCommunications of the ACM, 1980
- Virtual terminal management in a multiple process environmentPublished by Association for Computing Machinery (ACM) ,1979
- Systems aspects of The Cambridge RingPublished by Association for Computing Machinery (ACM) ,1979
- WFS a simple shared file system for a distributed environmentPublished by Association for Computing Machinery (ACM) ,1979
- Primitives for distributed computingPublished by Association for Computing Machinery (ACM) ,1979
- Using encryption for authentication in large networks of computersCommunications of the ACM, 1978
- UNIX Time-Sharing System: UNIX ImplementationBell System Technical Journal, 1978