loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
20th IEEE International Conference on Distributed Computing Systems (ICDCS'00)
Static and Adaptive Data Replication Algorithms for Fast Information Access in Large Distributed Systems
Taipei, Taiwan
April 10-April 13
ISBN: 0-7695-0601-1
Thanasis Loukopoulos, Hong Kong University of Science and Technology
Ishfaq Ahmad, Hong Kong University of Science and Technology
Creating replicas of frequently accessed objects across a read-intensive network can result in large bandwidth savings, which, in turn, can lead to reduction in user response time. On the contrary, data replication in the presence of writes incurs extra cost due to multiple updates. The set of sites at which an object is replicated constitutes its replication scheme. Finding an optimal replication scheme that minimizes the amount of network traffic, given read and write frequencies for various objects, is NP-complete in general.We propose two heuristics to deal with this problem for static read and write patterns. The first is a simple and fast greedy heuristic that yields good solutions when the system is predominantly read-oriented. The second is a genetic algorithm that through an efficient exploration of the solution space provides better solutions for cases where the greedy heuristic does not perform well. We also propose an extended genetic algorithm that rapidly adapts to the dynamically changing characteristics such as the frequency of reads and writes for particular objects.
Citation:
Thanasis Loukopoulos, Ishfaq Ahmad, "Static and Adaptive Data Replication Algorithms for Fast Information Access in Large Distributed Systems," icdcs, pp.385, 20th IEEE International Conference on Distributed Computing Systems (ICDCS'00), 2000
Usage of this product signifies your acceptance of the Terms of Use.