计算机科学 ›› 2014, Vol. 41 ›› Issue (3): 137-140.

• 网络与信息安全 • 上一篇    下一篇

大规模动态发布/订阅系统中的重配置管理

陈金辉,董飚   

  1. 南京信息工程大学信息与控制学院 南京210044;江苏智能传感器网络工程技术研究开发中心 南京210023
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受2012年江苏省“青蓝工程”项目,江苏省智能传感器网络工程技术研究开发中心开放基金(ZK11-02-01),中国气象局2013年度气象软科学项目([2013]第68号)资助

Reconfigurable Management for Large Scale Dynamic Publish/ Subscribe Systems

CHEN Jin-hui and DONG Biao   

  • Online:2018-11-14 Published:2018-11-14

摘要: 重配置特性使得发布/订阅P/S(Publish/Subscribe)系统适应高度动态的环境,现有的P/S系统通常不能动态地改变既定的操作,适应影响事件代理框架的拓扑结构的变化。提出了一种大规模动态P/S系统中重配置管理的新途径——RS3DS(reconfigurable sparse 3dimensional space)模型。基于RS3DS中代理拆分和合并过程,分析了RS3DS中订阅表的重配置策略。结果表明RS3DS具有低的重配置开销和高的事件交付率。

关键词: 发布/订阅,重配置管理,订阅表 中图法分类号TP393文件标识码A

Abstract: Reconfigurability makes P/S (Publish/Subscribe) systems amenable to highly dynamic environments.Exis-ting P/S systems are typically not able to rearrange dynamically their operations to adapt to changes which impact the topology of their event broker infrastructure.A new reconfigurable management approach called RS3DS(reconfigurable sparse 3dimensional space) was proposed in large-scale dynamic P/S systems.A reconfiguration strategy for subscription tables was analyzed,which was based on the notion of composition and decomposition from RS3DS.The simulation results show RS3DS has low reconfiguration overhead and high event delivery rate.

Key words: Publish/Subscribe,Reconfigurable management,Subscription table

[1] Jafarpour H,Hore B,Mehrotra S,et al.CCD:Efficient customized content dissemination in distributed publish/subscribe[C]∥Proceedings of the 10th ACM/IFIP/USENIX international conference on middleware.New York:Springer-Verlag,2009:62-82
[2] Tarkoma S.Dynamic content-based channels:meeting in themiddle[C]∥Proceedings of the 2nd international conference on distributed event-based systems.New York:ACM Press,2008:47-58
[3] Keeney J,Roblek D,Jones D,et al.Extending Siena to support more expressive and flexible subscriptions[C]∥Proceedings of the 2nd international conference on distributed event-based systems.New York:ACM Press,2008:35-46
[4] Fotiou N,Trossen D,Polyzos G C.Illustrating a publish-subscribe internet architecture[J].Telecommunication Systems,2012,51(4):233-245
[5] Ahmed N,Linderman M,Bryant J.PAPaS:peer assisted publish and subscribe[C]∥Proceedings of the 7th Workshop on Middleware for Next Generation Internet Computing.New York:ACM Press,2012:7
[6] Borsje J,Levering L,Frasincar F.Hermes:A semantic Webbased news decision support system[C]∥Proceedings of the 2008ACM symposium on applied computing.New York:ACM Press,2008:16-20
[7] Middleware Systems Research Group at the University of To-ronto.ToPSS-Toronto publish/subscribe system project[EB/OL].http://www.eecg.toronto.edu/~jacob- sen/topss.html,2009-11-2
[8] Tran D A,Pham C.Enabling content-based publish/subscribeservices in cooperative P2P networks[J].Computer Networks,2010,54(11):1739-1749
[9] Barazzutti R,Felber P,Fetzer C,et al.StreamHub:a massively parallel architecture for high-performance content-based publish/subscribe[C]∥Proceedings of the 7th ACM international conference on Distributed event-based systems.New York:ACM Press,2013:63-74
[10] Baldoni R,Beraldi R,Quema V.TERA:topic-based event routing for peer-to-peer architectures[C]∥Proceedings of the 2007inaugural international conference on distributed event-based systems.New York:ACM Press,2007:2-13
[11] Pujol-Ahullo J,Garcia-Lopez P,Gomez-Skarmeta A F.Towards a lightweight content-based publish/subscribe services for peer-to-peer systems[J].International Journal of Grid and Utility Computing,2009,1(3):239-251
[12] Garcia-Sanchez A J,Garcia-Sanchez F,Pavon-Marino P,et al.An optimised publish/ subscribe middleware for peer-to-peer systems[J].International Journal of Communication Networks and Distributed Systems,2008,1(2):195-215
[13] Zhu Y W,Hu Y M.Ferry:A P2P-based architecture for content-based publish/ subscribe services[J].IEEE Transactions on Parallel and Distributed Systems,2007,18(5):672-685

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!