Self-stabilizing local k-placement of replicas with minimal variance

Sven Köhler, Volker Turau, Gerhard Mentges

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Scopus citations

Abstract

Large scale distributed systems require replication of resources to amplify availability and to provide fault tolerance. The placement of replicated resources significantly impacts performance. This paper considers local k-placements: Each node of a network has to place k replicas of a resource among its direct neighbors. The load of a node in a given local k-placement is the number of replicas it stores. The local k-placement problem is to achieve a preferably homogeneous distribution of the loads. We present a novel self-stabilizing, distributed, asynchronous, scalable algorithm for the k-placement problem such that the standard deviation of the distribution of the loads assumes a local minimum.

Original languageEnglish
Title of host publicationStabilization, Safety, and Security of Distributed Systems - 14th International Symposium, SSS 2012, Proceedings
Pages16-30
Number of pages15
DOIs
StatePublished - 2012
Externally publishedYes
Event14th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2012 - Toronto, ON, Canada
Duration: 1 Oct 20124 Oct 2012

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7596 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference14th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2012
Country/TerritoryCanada
CityToronto, ON
Period1/10/124/10/12

Fingerprint

Dive into the research topics of 'Self-stabilizing local k-placement of replicas with minimal variance'. Together they form a unique fingerprint.

Cite this