期刊文献+

应用P2P网络实现基于内容的发布订阅系统 被引量:2

A Content-Based Publish-Subscribe System Built over P2P Network
下载PDF
导出
摘要 构建大规模分布式基于内容的发布订阅系统仍然面临挑战。大多数现存的系统使用简单、事先定义的、静态的覆盖网络拓扑结构,这导致其具有较差的伸缩性和容错性。提出了一个构建于P2P网络之上的基于内容的发布/订阅系统,借助Pastry网络实现了基于内容的路由协议,其路由算法通过集中点机制避免了全局网络广播并且具有自组织和容错的特性,能够处理任意节点或者链路的失效。仿真结果表明该系统具有较好的路由效率和伸缩性,事件代理所需维护的路由表也更小。 Building distributed content-based publish/subscribe systems has remained a challenge. Existing solutions typically use a simple, static and predefined overlay topology, which may lead to scalability and fault-tolerance concerns for large Internet-scale workloads. In this paper we propose an approach to building content-based publish/subscribe systems on top of a peer-to-peer routing substrate. A scalable routing algorithm using an overlay routing network is presented that avoids global broadcasts by creating rendezvous nodes. Also fault-tolerance mechanisms that can cope with different kinds of failures in the middleware are integrated with the routing algorithm. The preliminary simulation results show that our system is very scalable and well-performing.
出处 《微电子学与计算机》 CSCD 北大核心 2007年第9期89-91,共3页 Microelectronics & Computer
基金 陕西省教育厅专项科研计划(07JK264)
关键词 发布/阅 peer-to-er 基于内容的路由 自组织 publish/subscribe peer-to-peer content-based routing self-organization
  • 相关文献

参考文献5

  • 1IBM.Gryphon:publish/subscribe over public networks[R].Technical report,IBM T.J.Watson Research Center,2001
  • 2Banavar G,Chandra T,Mukherjee B,et al.An efficient multicast protocol for content-based publish-subscribe systems[C].Proceedings of IEEE International Conference on Distributed Computing Systems,Austin,TX,1999
  • 3Carzaniga A,Rosenblum D S,Wolf A L.Design and evaluation of a wide-area event notification service[J].ACM Transactions on Computer Systems,2001,19(3):332-383
  • 4Cugola G,DiNitto E,Fuggetta E.The JEDI event-based infrastructure and its application to the development of the OPSS WFMS[J].IEEE Transactions on Software Engineering,2001,27(9)
  • 5Rowstron A,Druschel P.Pastry:scalable,distributed object location and routing for large-scale peer-to-peer systems[C].In Int.Conf.on Distributed Systems Platforms (Middleware),Nov.2001,LNCS 2218:329-350

同被引文献13

  • 1薛涛,冯博琴.内容发布订阅系统路由算法和自配置策略研究[J].软件学报,2005,16(2):251-259. 被引量:27
  • 2Implementation specification 2. 1 schools interoperability framework^TM [S], 1997.
  • 3Cough K J, Smith G. Efficient recognition of events in distributed systems [ C ]// Proc. of the 18th Australasian Computer Science Conf. Adelaide: IEEE Computer Society, 1995.
  • 4Carzaniga A, Rosenblum D S, Wolf A L. Design and evaluation of a wide- area event notification service[J]. ACM Trans. on Computer Systems, 2001,19(3) : 332 - 383.
  • 5Object Management Group. Notification service specification [EB/OL]. [2002 - 08 - 04]. http://www. omg. org/d.
  • 6卢暾,顾宁.多种协同方式集成的一致性维护[J].中国计算机学会通讯,2010,6(12):15-21.
  • 7Michael Kwok, Johnny W Wong. Scalability analysis of the hierarchical architecture for distributed virtual environ-ments[-J]. IEEE Transactions on Parallel and Distributed Systems, 2008 (19) : 408-417.
  • 8Sheng Pang, Changjia Chen, Chao Xu. Structure analy- sis of social network on multi-activities in MMOG[C] // ISECS International Colloquium on Computing, Communication, Control, and Management. Sanya, Chi- na, 2009.
  • 9Clark D, Tennenhouse D, Architectural considerationsfor a new generation of protocols[C-]// ACM SIG- COM1VL USA Philadelpia, 1990.
  • 10刘淑芬.协同Internet计算将成为协同计算主流[J].国际学术动态,2008(5):45-46. 被引量:1

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部