7
DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin an d Guohong Cao ICDE 2005 Speak: Weishiu Lee

DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin and Guohong Cao ICDE 2005 Speak: Weishiu Lee

Embed Size (px)

Citation preview

Page 1: DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin and Guohong Cao ICDE 2005 Speak: Weishiu Lee

DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks

Liangzhong Yin and Guohong Cao

ICDE 2005

Speak: Weishiu Lee

Page 2: DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin and Guohong Cao ICDE 2005 Speak: Weishiu Lee

Outline

Introduction Dynamic-Tree Based Update Propagation Conclusions

Page 3: DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin and Guohong Cao ICDE 2005 Speak: Weishiu Lee

Introduction

Authority node (key, value) Index search tree Controlled Update Propagation (CUP) To reduce the index query latency Dynamic-Tree Based Update Propagation

(DUP)

Page 4: DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin and Guohong Cao ICDE 2005 Speak: Weishiu Lee

Dynamic-Tree Based Update Propagation

Page 5: DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin and Guohong Cao ICDE 2005 Speak: Weishiu Lee

Dynamic-Tree Based Update Propagation

It only costs one hop to push the update. If not, it costs eight hops for N6 to send the

request and get the index from N1 in PCX.

If N4 is also interested.– CUP costs three hops.– PCX costs ten hops.– CUP costs five hops to serve N4‘s and N6‘s queries.

Page 6: DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin and Guohong Cao ICDE 2005 Speak: Weishiu Lee

Dynamic-Tree Based Update Propagation

When an update occurs at the root, it pushes the update to its downstream nodes in the DUP tree.

Page 7: DUP: Dynamic-tree Based Update Propagation in Peer-to-Peer Networks Liangzhong Yin and Guohong Cao ICDE 2005 Speak: Weishiu Lee

Conclusions

DUP provides a low cost platform to propagate index updates in peer-to-peer networks.

We plan to extend DUP to a general data dissemination platform in overlay networks.