Scalable content-based publish/subscribe services over structured peer-to-peer networks

被引:4
作者
Yang, Xiaoyu [1 ]
Zhu, Yingwu [2 ]
Hu, Yiming [1 ]
机构
[1] Univ Cincinnati, Dept ECECS, Cincinnati, OH 45221 USA
[2] Seattle Univ, Dept CSSE, Seattle, WA 98122 USA
来源
15TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS | 2007年
关键词
D O I
10.1109/PDP.2007.71
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The scalability has remained a challenge in the design of distributed publish/subscribe systems. In this paper we propose a novel solution to address this problem in content-based pub/sub systems on top of Distributed Hash Table. The main objective is to ensure an appropriate amount of,rendezvous point nodes in the system, as well as maintain an even load distribution among them. An attribute-vector based publish/subwribe scheme and related load balancing mechanisms (ID space partitioning, attribute grouping, dynamic ID space split-merge) are proposed to achieve this goal. The experimental results show that our approaches, can achieve a good scalability by efficiently distribute/balance load among an adaptive quantity of rendezvous point nodes, while retaining very small overhead and latency.
引用
收藏
页码:171 / +
页数:2
相关论文
共 21 条
  • [1] An efficient multicast protocol for content-based publish-subscribe systems
    Banavar, G
    Chandra, T
    Mukherjee, B
    Nagarajarao, J
    Strom, RE
    Sturman, DC
    [J]. 19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 262 - 272
  • [2] THE PROCESS GROUP-APPROACH TO RELIABLE DISTRIBUTED COMPUTING
    BIRMAN, KP
    [J]. COMMUNICATIONS OF THE ACM, 1993, 36 (12) : 37 - &
  • [3] Design and evaluation of a wide-area event notification service
    Carzaniga, A
    Rosenblum, DS
    Wolf, AL
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2001, 19 (03): : 332 - 383
  • [4] CHOI Y, 2004, P 3 INT WORKSH DISTR, P20
  • [5] Fabret F, 2001, SIGMOD RECORD, V30, P115, DOI 10.1145/376284.375677
  • [6] GUMMADI KP, 2002, P 2002 SIGCOMM INT M
  • [7] GUPTA A, 2004, ACM IFIP USENIX 5 IN
  • [8] Oki B., 1993, Operating Systems Review, V27, P58, DOI 10.1145/173668.168624
  • [9] PERNG G, 2004, P 3 INT WORKSH DISTR, P74
  • [10] PIETZUCH PR, 2003, P 2 INT WORKSH DISTR