A DHT-based infrastructure for content-based publish/subscribe services

被引:7
|
作者
Yang, Xiaoyu [1 ]
Hu, Yiming [1 ]
机构
[1] Univ Cincinnati, Dept Elect & Comp Engn, Cincinnati, OH 45221 USA
关键词
D O I
10.1109/P2P.2007.19
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Publish/Subscribe model has become a prevalent paradigm for building distributed event delivering systems. Content-based publish/subscribe allows high expresses in subscriptions and thus is more appropriate for content dissemination. However the scalability has remained a challenge in the design of distributed content-based publish/subscribe systems due to the expensive matching and delivering cost of content-based events. In this paper we propose an infrastructure built on top of distributed hash table for efficient content-based data distribution. Based on efficient subscription installation, event publication and event delivery mechanisms, the proposed infrastructure can simultaneously support any numbers of pub/sub schemas with different number of attributes. There are three key features in our design: (1) a locality-preserving hashing mechanism which partitions and maps the content space to nodes. Subscriptions and events are mapped to the corresponding node for efficiently matching; (2) an efficient event delivery algorithm which exploits the embedded trees in the underlying DHT to deliver events to the corresponding subscribers; (3) light-weighted load balancing mechanisms to adjust the load among peers and ensure that no peer is unduly loaded.
引用
收藏
页码:185 / 192
页数:8
相关论文
共 50 条
  • [1] Handling Churn in DHT-Based Publish/Subscribe Systems
    Chaabane, Amina
    Abdennadher, Fatma
    Louati, Wassef
    Jmaiel, Mohamed
    2012 THIRD INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2012, : 35 - 39
  • [2] A Large-scale and Decentralized Infrastructure for Content-based Publish/Subscribe Services
    Yang, Xiaoyu
    Zhu, Yingwu
    Hu, Yiming
    2007 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING WORKSHOPS (ICPP), 2007, : 508 - +
  • [3] Infrastructure-Free Content-Based Publish/Subscribe
    Muthusamy, Vinod
    Jacobsen, Hans-Arno
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2014, 22 (05) : 1516 - 1530
  • [4] Towards A Scalable Content-based Publish/Subscribe Service over DHT
    Li, Wei
    Vuong, Son
    2010 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE GLOBECOM 2010, 2010,
  • [5] Towards an Ontology and DHT-based publish/subscribe scalable system
    Chaabane, Amina
    Louati, Wassef
    Jmaiel, Mohamed
    Gomez-Montalvo, Jorge
    Diop, Code
    Exposito, Ernesto
    2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2012, : 6499 - 6503
  • [6] Parametric Content-Based Publish/Subscribe
    Jayaram, K. R.
    Eugster, Patrick
    Jayalath, Chamikara
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2013, 31 (02): : 1 - 52
  • [7] Scalable Security and Accounting Services for Content-Based Publish/Subscribe Systems
    Khurana, Himanshu
    Koleva, Radostina K.
    INTERNATIONAL JOURNAL OF E-BUSINESS RESEARCH, 2006, 2 (03) : 1 - 16
  • [8] A Secure Content-Based Publish/Subscribe Middleware
    Chaabane, Amina
    Jmaiel, Mohamed
    PROCEEDINGS OF THE 2009 SIXTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: NEW GENERATIONS, VOLS 1-3, 2009, : 619 - 622
  • [9] Caching in content-based publish/subscribe systems
    Sourlas, Vasilis
    Paschos, Georgios S.
    Flegkas, Paris
    Tassiulas, Leandros
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 1401 - 1406
  • [10] Hybrid Content-Based Publish/Subscribe System
    Zhou, Qing
    Xiong, Zhiyong
    Hong, Rong
    You, Tao
    Jiang, Nan
    2015 12TH INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY (FSKD), 2015, : 2122 - 2126