Load Balancing and Range Queries in P2P Systems Using P-Ring

被引:12
作者
Crainiceanu, Adina [1 ]
Linga, Prakash
Machanavajjhala, Ashwin
Gehrke, Johannes [2 ]
Shanmugasundaram, Jayavel
机构
[1] USN Acad, Annapolis, MD 21402 USA
[2] Cornell Univ, Dept Comp Sci, Ithaca, NY 14853 USA
基金
美国国家科学基金会;
关键词
Algorithms; Management; Performance; Peer-to-peer systems; range queries; load balancing; indexing;
D O I
10.1145/1944339.1944343
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In peer-to-peer (P2P) systems, computers from around the globe share data and can participate in distributed computation. P2P became famous, and infamous, due to file-sharing systems like Napster. However, the scalability and robustness of these systems make them appealing to a wide range of applications. This article introduces P-Ring, a new peer-to-peer index structure. P-Ring is fully distributed, fault tolerant, and provides load balancing and logarithmic search performance while supporting both equality and range queries. Our theoretical analysis as well as experimental results, obtained both in a simulated environment and on PlanetLab, show the performance of our system.
引用
收藏
页数:30
相关论文
共 29 条
  • [1] ABERER K, 2001, P IFCIS C COOP INF S
  • [2] ASPNES J, 2003, P ANN ACM SIAM S DIS
  • [3] BHARAMBE AR, 2004, COMPUT COMMUN REV, V34, P4
  • [4] Cai M., 2003, P 4 INT WORKSH GRID
  • [5] CRAINICEANU A, 2004, P WORLD WID WEB C WW
  • [6] CRAINICEANU A, 2007, P ACM SIGMOD INT C M
  • [7] CRAINICEANU A, 2004, P INT WORKSH WEB DAT
  • [8] DABEK F, 2001, P SIGOPS S OP SYST P
  • [9] DASKOS A, 2003, P INT WORKSH DAT INF
  • [10] DATTA A, 2005, P P2P COMP C