• DocumentCode
    380688
  • Title

    Design and scalability of NLS, a scalable naming and location service

  • Author

    Hu, Y. Charlie ; Rodney, Daniel A. ; Druschel, Peter

  • Author_Institution
    Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
  • Volume
    3
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    1218
  • Abstract
    This paper sketches the design of NLS, a scalable naming and location service, and presents an analysis and evaluation of its scalability. NLS resolves textual names to a nearby instance of a set of replicated objects associated with that name, and is designed to scale to the dimensions of a world-wide service. Applications include resolving Web URIs (uniform resource identifiers) to the nearest cached or replicated objects that provide the associated content. The key design goals of NLS are scalability, performance, availability and ease of administration. NLS is based on a dynamically configured, distributed search tree, with a fat-tree based topology at the global layer and spanning trees at the local layer. Analysis and preliminary empirical results obtained with a prototype implementation indicate that the system scales as expected.
  • Keywords
    Internet; Web sites; tree searching; Web URI; associated content; cached objects; distributed search tree; naming and location service; replicated objects; spanning trees; textual names; uniform resource identifier; world-wide service; Availability; Delay; Network servers; Prototypes; Scalability; Streaming media; Topology; Uniform resource locators; Web and internet services; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2002. Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-7476-2
  • Type

    conf

  • DOI
    10.1109/INFCOM.2002.1019372
  • Filename
    1019372