Replica Update Propagation Using Demand-Based Tree for Weak Consistency in the Grid Database

  • Ge, Ruixuan (Dept. of Computer Science & Information Engineering, INHA Univ) ;
  • Jang, Yong-Il (Dept. of Computer Science & Information Engineering, INHA Univ) ;
  • Park, Soon-Young (Electronics & Telocommunications Research Institute) ;
  • Bae, Hae-Young (Dept. of Computer Science & Information Engineering, INHA Univ)
  • 발행 : 2006.12.30

초록

In the Grid Database, some replicas will have more requests from the clients than others. A fast consistency algorithm has been presented to satisfy the high demand nodes in a shorter period of time. But it has poor performance in multiple regions of high demand for forming the island of locally consistent replicas. Then, a leader election method is proposed, whereas it needs much additional cost for periodic leader election, information storage, and message passing, Also, false leader can be created. In this paper, we propose a tree-based algorithm for replica update propagation. Leader replicas with high demand are considered as the roots of trees which are interconnected. All the other replicas are sorted and considered as nodes of the trees. Once an update occurs at any replica, it need be transmitted to the leader replicas first. Every node that receives the update propagates it to its children in the tree. The update propagation is optimized by cost reduction for fixed propagation schedule. And it is also flexible for the dynamic model in which the demand conditions change with time.

키워드