Show simple item record

MultiChord: A Resilient Namespace Management Protocol

dc.date.accessioned2005-12-22T01:19:39Z
dc.date.accessioned2018-11-24T10:24:01Z
dc.date.available2005-12-22T01:19:39Z
dc.date.available2018-11-24T10:24:01Z
dc.date.issued2004-02-19
dc.identifier.urihttp://hdl.handle.net/1721.1/30448
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/30448
dc.description.abstractMultiChord is a new variant of the Chord namespace management algorithm [7] that includes lightweight mechanismsfor accommodating a limited rate of change, specifically, process joins and failures. This paper describes thealgorithm formally and evaluates its performance, using both simulation and analysis. Our main result is that lookupsare provably correct that is, each lookup returns results that are consistent with a hypothetical ideal system that differsfrom the actual system only in entries corresponding to recent joins and failures in the presence of a limited rateof change. In particular, if the number of joins and failures that occur during a given time interval in a given regionof system are bounded, then all lookups are correct. A second result is a guaranteed upper bound for the latency of alookup operation in the absence of any other lookups in the system. Finally, we establish a relationship between thedeterministic assumptions of bounded joins and failures and the probabilistic assumptions (which are often used tomodel large scale networks). In particular, we derive a lower bound for the mean time between two violations of thedeterministic assumptions in a steady state system where joins and failures are modeled by Poisson processes.
dc.format.extent32 p.
dc.format.extent40331651 bytes
dc.format.extent1860288 bytes
dc.language.isoen_US
dc.titleMultiChord: A Resilient Namespace Management Protocol


Files in this item

FilesSizeFormatView
MIT-CSAIL-TR-2004-007.pdf1.860Mbapplication/pdfView/Open
MIT-CSAIL-TR-2004-007.ps40.33Mbapplication/postscriptView/Open

This item appears in the following Collection(s)

Show simple item record