ALCOMFT-TR-02-124
|

|
André Brinkmann, Kay Salzwedel and Christian Scheideler
Compact, Adaptive Placement Schemes for Non-Uniform Distribution Requirements
Paderborn.
Work package 1.
May 2002.
Abstract: In this paper we study the problem of designing compact, adaptive strategies
for the distribution of objects among a heterogeneous set of servers.
Ideally, such a strategy should allow the computation of the position of an
object with a low time and space complexity, and it should be able to adapt
with a near-minimum amount of replacements of objects to changes in the
capabilities of the servers so that objects are always distributed among the
servers according to their capabilities. Previous techniques are able to
handle these requirements only in part. For example, standard hashing
techniques can be used to achieve a non-uniform distribution of objects among
a set of servers and the time and space efficient computation of the position
of the objects, but they usually do not adapt well to a change in the
capabilities. We present two strategies based on hashing that achieve all of
the three goals. Furthermore, we give a list of applications for these
strategies demonstrating that they can be used efficiently for distributed
data management, web caches, and peer-to-peer networks.
Postscript file: ALCOMFT-TR-02-124.ps.gz (98 kb).
System maintainer Gerth Stølting Brodal <gerth@cs.au.dk>