Title :
Overlook: scalable name service on an overlay network
Author :
Theimer, Marvin ; Jones, Michael B.
Author_Institution :
Microsoft Res., Microsoft Corp., Redmond, WA, USA
Abstract :
This paper indicates that a scalable fault-tolerant name service can be provided utilizing an overlay network and that such a name service can scale along a number of dimensions: it can be sized to support a large number of clients, it can allow large numbers of concurrent lookups on the same name or sets of names, and it can provide name lookup latencies measured in seconds. Furthermore, it can enable updates to be made pervasively visible in times typically measured in seconds for update rates of up to hundreds per second. We explain how many of these scaling properties for the name service are obtained by reusing some of the same mechanisms that allowed the underlying overlay network to scale. Finally, we observe that the overlay network is sensitive to bandwidth and CPU limitations.
Keywords :
Internet; client-server systems; fault tolerant computing; table lookup; Internet; Overlook; concurrent lookups; fault-tolerant name service; name lookup latencies; overlay network; scalable name service; scaling; update rates; Adaptive systems; Bandwidth; Delay; Fault tolerant systems; Mechanical factors; Peer to peer computing; Routing; Scalability; Size measurement; Web and internet services;
Conference_Titel :
Distributed Computing Systems, 2002. Proceedings. 22nd International Conference on
Print_ISBN :
0-7695-1585-1
DOI :
10.1109/ICDCS.2002.1022242