A scalable P2P platform for the knowledge grid

被引:52
作者
Zhuge, H [1 ]
Sun, XP [1 ]
Liu, J [1 ]
Yao, EL [1 ]
Chen, X [1 ]
机构
[1] Chinese Acad Sci, Inst Comp Technol, Key Lab Intelligent Informat Proc, China Knowledge Grid Res Grp, Beijing 100080, Peoples R China
基金
中国国家自然科学基金;
关键词
peer-to-peer; semantic overlay; knowledge grid; path query; distributed trie index; load balancing; replication;
D O I
10.1109/TKDE.2005.190
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Knowledge Grid needs to operate with a scalable platform to provide large-scale intelligent services. A key function of such a platform is to efficiently support various complex queries in a dynamic large-scale network environment. This paper proposes a platform to support index-based path queries by incorporating a semantic overlay with an underlying structured P2P network that provides object location and management services. Various distributed indexing structures can be dynamically formed by publishing semantic objects as indexing nodes. Queries are forwarded along the chains of semantic object pointers to search for objects. We investigate the deployment of a scalable distributed trie index for broadcast queries on key strings, propose a decentralized load balancing method for solving the problem of uneven load distribution incurred by heterogeneity of loads and node capacities and by the distributed trie index, and give an approach for improving the availability of the semantic overlay and its trie index. Experiments demonstrate the scalability of the proposed platform.
引用
收藏
页码:1721 / 1736
页数:16
相关论文
共 41 条
[1]  
ABERER K, 2001, LECT NOTES COMPUTER, V2172, P179
[2]  
[Anonymous], 2004, KNOWLEDGE GRID
[3]  
[Anonymous], P 18 ACM S OP SYST P
[4]   Looking up data in P2P systems [J].
Balakrishnan, I ;
Kaashoek, MF ;
Karger, D ;
Morris, R ;
Stoica, I .
COMMUNICATIONS OF THE ACM, 2003, 46 (02) :43-48
[5]  
CRAINICEANU A, 2004, P 7 INT WORKSH WEB D, P25
[6]   Routing indices for peer-to-peer systems [J].
Crespo, A ;
Garcia-Molina, H .
22ND INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2002, :23-32
[7]  
CRESPO A, 2003, SEMANTIC OVERLAY NET
[8]  
El-Ansary S, 2003, LECT NOTES COMPUT SC, V2735, P304
[9]  
Freeman JW, 2002, OPERA NEWS, V66, P75
[10]  
Ganesan Prasanna, 2004, P 30 INT C VERY LARG, P444