Index distribution technique for efficient search on unstructured peer-to-peer networks (計算機アーキテクチャ・ハイパフォーマンスコンピューティング 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2008))
スポンサーリンク
概要
- 論文の詳細を見る
Resource indexing is an effective technique for fast, successful search on decentralized, unstructured peer-to-peer (P2P) network b s. An index is a summary of resources owned by a node, and is distributed over the P2P network; any node having the index can answer queries on the location of the resources. While more thoroughly distributed indexes can make queries answered more quickly with a small hop count, in large-scale networks, such a scheme may not be always effective due to the large space requirement for keeping indexes at each node. We propose a new index distribution technique that aims to minimize the hop count required for each query by distributing indexes over the network as uniformly as possible, but still in a space-efficient way. To do so, we compute the weight of each index that estimates how many unique resources each index can locate. We give a large weight to an index if it can locate many resources that others cannot. On the other hand, if a resource can be located from an index, we decrease the weights of other indexes that can also locate it. Each node selectively keeps the indexes with the largest weights, thus increasing the chance of successful queries at the node, while keeping the space requirement minimum. Simulation studies show that our distribution technique is effective in decreasing hop counts and messages needed for resolving queries. It decreases the average hop count by up to 44% with 75% less messages when used with flooding based queries. Random-walk with our technique also decreases the average hop count by up to 58% with 82% less messages. Furthermore, the query success rate with a limited timeout condition also increases, approaching nearly to 100%.
- 一般社団法人情報処理学会の論文
- 2008-03-05
著者
-
MATSUOKA SATOSHI
Tokyo Institute of Technology
-
Maruyama Naoya
Tokyo Institute Of Technology
-
Lerthirunwong Sumeth
Tokyo Institute of Technology
-
Matsuoka Satoshi
Tokyo Institute Of Technology:national Institute Of Informatics
関連論文
- You Don't Really Need Big Fat Switches Anymore--Almost (2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003)研究会・連続同時開催)
- You Don't Really Need Big Fat Switches Anymore--Almost (2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003)研究会・連続同時開催)
- You Don't Really Need Big Fat Switches Anymore--Almost (2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003)研究会・連続同時開催)
- MPI-CUDA Applications Checkpointing
- Index Distribution Technique for Efficient Search on Unstructured Peer-to-Peer Networks
- Index distribution technique for efficient search on unstructured peer-to-peer networks (計算機アーキテクチャ・ハイパフォーマンスコンピューティング 「ハイパフォーマンスコンピューティングとアーキテクチャの評価」に関する北海道ワークショップ(HOKKE-2008))
- CG on GPU-enhanced Clusters
- CG on GPU-enhanced Clusters
- GPU-based approach for elastic-plastic deformation simulations