ACM Home Page
Please provide us with feedback. Feedback
UIDs as internal names in a distributed file system
Full text PdfPdf (722 KB)
Source Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing table of contents
Ottawa, Canada
Pages: 34 - 41  
Year of Publication: 1982
ISBN:0-89791-081-8
Authors
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGOPS: ACM Special Interest Group on Operating Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 19,   Citation Count: 12
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/800220.806679
What is a DOI?

ABSTRACT

The use of UIDs as internal names in an operating system for a local network is discussed. The use of internal names in other distributed systems is briefly surveyed. For this system, UIDs were chosen because of their intrinsic location independence and because they seemed to lend themselves to a clean structure for the operating system nucleus. The problems created by UIDs were: generating UIDs; locating objects; supporting multiple versions of objects; replicating objects; and losing objects. Some solutions to these problems are presented; for others, no satisfactory solution has yet been implemented.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Apollo DOMAIN Architecture. Apollo Computer Inc., Chelmsford, Mass., 1981.
 
2
Birrel, A. D., Needham, R. M. "A Universal File Server." IEEE Tranacions on Software Engineering, SE-6, 5 (September 1980), pp. 450-453
3
 
4
Bishop, P. B. Computer Systems with a Very Large Address Space and Garbage Collection. Technical Report LCS/TR-178, Laboratory for Computer Science, M.I.T., Cambridge, Mass., May 1977.
 
5
Clark, D., Halstead, B., Keohan, S., Sieber, J., Test, J., Ward, S. "The TRIX 1.0 Operating System." Newsletter of IEEE Tech. Comm. On Distributed Processing, 1, 2 (December 1981), pp. 3-5.
6
7
8
9
10
11
12
13
14
15
16
17
 
18
Nelson, D. L. "Role of Local Network in the Apollo Computer System." Newsletter of IEEE Tech. Comm. on Distributed Processing, 1, 2 (December 1981), pp. 10-13.
 
19
20
21
22
23
24
 
25
26
 
27
Ward, S. "TRIX: A Network-oriented Operating System." Proceedings of COMPCON '80, San Fransisco, Feb. 1980.
28

CITED BY  12

Collaborative Colleagues:
Paul J. Leach: colleagues
Bernard L. Stumpf: colleagues
James A. Hamilton: colleagues
Paul H. Levine: colleagues