An Analysis of Naming Conventions for Distributed Computer Systems

Douglas B. Terry

EECS Department
University of California, Berkeley
Technical Report No. UCB/CSD-83-156
December 1983

http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/CSD-83-156.pdf

Name servers that collectively manage a global name space facilitate sharing of resources in a large internetwork by providing means of locating named objects. The efficiency with which the name space can be managed is strongly influenced by the adopted naming convention. Structured name spaces are shown to simplify name space management from both an administrative and system viewpoint. Formulae have been derived which allow one to quantitatively measure the effect of the distributed name server configuration on a given client's level of performance. In general, the cost of a name server query can be reduced by distributing replicated copies of name server database entries in a way that exploits the locality of clients' reference patterns.


BibTeX citation:

@techreport{Terry:CSD-83-156,
    Author = {Terry, Douglas B.},
    Title = {An Analysis of Naming Conventions for Distributed Computer Systems},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {1983},
    Month = {Dec},
    URL = {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/6337.html},
    Number = {UCB/CSD-83-156},
    Abstract = {Name servers that collectively manage a global name space facilitate sharing of resources in a large internetwork by providing means of locating named objects. The efficiency with which the name space can be managed is strongly influenced by the adopted naming convention. Structured name spaces are shown to simplify name space management from both an administrative and system viewpoint.  Formulae have been derived which allow one to quantitatively measure the effect of the distributed name server configuration on a given client's level of performance.  In general, the cost of a name server query can be reduced by distributing replicated copies of name server database entries in a way that exploits the locality of clients' reference patterns.}
}

EndNote citation:

%0 Report
%A Terry, Douglas B.
%T An Analysis of Naming Conventions for Distributed Computer Systems
%I EECS Department, University of California, Berkeley
%D 1983
%@ UCB/CSD-83-156
%U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1983/6337.html
%F Terry:CSD-83-156