AN ADAPTIVE DATA REPLICATION ALGORITHM

Citation
O. Wolfson et al., AN ADAPTIVE DATA REPLICATION ALGORITHM, ACM transactions on database systems, 22(2), 1997, pp. 255-314
Citations number
46
Categorie Soggetti
Computer Sciences","Computer Science Information Systems","Computer Science Software Graphycs Programming
ISSN journal
03625915
Volume
22
Issue
2
Year of publication
1997
Pages
255 - 314
Database
ISI
SICI code
0362-5915(1997)22:2<255:AADRA>2.0.ZU;2-R
Abstract
This article addresses the performance of distributed database systems . Specifically, we present an algorithm for dynamic replication of an object in distributed systems. The algorithm is adaptive in the sense that it changes the replication scheme of the object (i.e., the set of processors at which the object is replicated) as changes occur in the read-write pattern of the object (i.e., the number of reads and write s issued by each processor). The algorithm continuously moves the repl ication scheme towards an optimal one. We show that the algorithm can be combined with the concurrency control and recovery mechanisms of a distributed database management system. The performance of the algorit hm is analyzed theoretically and experimentally. On the way we provide a lower bound on the performance of any dynamic replication algorithm .