Adaptive Data Propagation in Peer-to-Peer Systems
Thomas Repantis
trep@cs.ucr.edu
CS253-Distributed Systems, Winter 2004 – p.1/18
Adaptive Data Propagation in Peer-to-Peer Systems Thomas Repantis - - PowerPoint PPT Presentation
Adaptive Data Propagation in Peer-to-Peer Systems Thomas Repantis trep@cs.ucr.edu CS253-Distributed Systems, Winter 2004 p.1/18 Overview 1. Problem 2. Solution 3. Simulation Results 4. Conclusion CS253-Distributed Systems, Winter 2004
Thomas Repantis
trep@cs.ucr.edu
CS253-Distributed Systems, Winter 2004 – p.1/18
CS253-Distributed Systems, Winter 2004 – p.2/18
CS253-Distributed Systems, Winter 2004 – p.3/18
CS253-Distributed Systems, Winter 2004 – p.4/18
CS253-Distributed Systems, Winter 2004 – p.5/18
QH A B C D E F G Q Q S S S QH
CS253-Distributed Systems, Winter 2004 – p.6/18
CS253-Distributed Systems, Winter 2004 – p.7/18
20000 40000 60000 80000 100000 120000 140000 160000 180000 200000 1000 2000 3000 4000 5000 6000 7000 Number of Synopses Hits Number of Nodes Synopses Hits "SynopsesHitsADP" "SynopsesHitsBF"
CS253-Distributed Systems, Winter 2004 – p.8/18
50000 100000 150000 200000 250000 1000 2000 3000 4000 5000 6000 7000 Number of Synopses Misses Number of Nodes Synopses Misses "SynopsesMissesADP" "SynopsesMissesBF"
CS253-Distributed Systems, Winter 2004 – p.9/18
100 200 300 400 500 600 700 1000 2000 3000 4000 5000 6000 7000 Number of False Positives Number of Nodes False Positives "FalsePositivesADP" "FalsePositivesBF"
CS253-Distributed Systems, Winter 2004 – p.10/18
100 200 300 400 500 600 700 1000 2000 3000 4000 5000 6000 7000 Average Number of Matches Number of Nodes Average Number of Matches "MatchesAvgADP" "MatchesAvgBF" "MatchesAvgGNT"
CS253-Distributed Systems, Winter 2004 – p.11/18
5000 10000 15000 20000 25000 1000 2000 3000 4000 5000 6000 7000 Average Number of Message Transfers Number of Nodes Average Number of Message Transfers "MsgTransfersAvgADP" "MsgTransfersAvgBF" "MsgTransfersAvgGNT"
CS253-Distributed Systems, Winter 2004 – p.12/18
1000 2000 3000 4000 5000 6000 7000 1000 2000 3000 4000 5000 6000 7000 Average Number of Nodes Reached Number of Nodes Average Number of Nodes Reached "NodesReachedAvgADP" "NodesReachedAvgBF" "NodesReachedAvgGNT"
CS253-Distributed Systems, Winter 2004 – p.13/18
1 2 3 4 5 6 1000 2000 3000 4000 5000 6000 7000 Average TTL of First Match Number of Nodes Average TTL of First Match "TTLavgADP" "TTLavgBF" "TTLavgGNT"
CS253-Distributed Systems, Winter 2004 – p.14/18
0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 1000 2000 3000 4000 5000 6000 7000 Average Recall Number of Nodes Average Recall "RecallAvgADP" "RecallAvgBF" "RecallAvgGNT"
CS253-Distributed Systems, Winter 2004 – p.15/18
0.01 0.02 0.03 0.04 0.05 0.06 0.07 0.08 0.09 0.1 1000 2000 3000 4000 5000 6000 7000 Average Recall Efficiency Number of Nodes Average Recall Efficiency "RecallEffAvgADP" "RecallEffAvgBF" "RecallEffAvgGNT"
CS253-Distributed Systems, Winter 2004 – p.16/18
CS253-Distributed Systems, Winter 2004 – p.17/18
CS253-Distributed Systems, Winter 2004 – p.18/18