期刊文献+

内容发布订阅系统的路由优化和负载均衡技术 被引量:3

Routing and Load Balancing Techniques for a Content-based Publish/Subscribe System
下载PDF
导出
摘要 研究在非均匀数据分布情况下的负载均衡和大规模系统中的事件路由效率问题.使用K-D树划分结构实现了内容发布/订阅系统的静态负载均衡.在此基础上,利用K-D树的索引机制,实现了系统事件代理之间的分层路由机制,将路由效率提高到O(lnN).基于区域匹配和路由2种负载特征,采用区域分裂和复制方法实现代理之间的负载调度.通过转移加入和动态探测的方法解决了动态负载均衡问题.性能分析和仿真实验表明,上述方法解决了基于事件空间划分的内容发布/订阅系统的高效路由和负载均衡问题. Efficient routing in the large-scale system and load balancing with non-uniform distribution of events are two key problems to be addressed for content-based publish/subscribe systems.K-D tree partition method is used to realize static load balancing among event space regions.On this basis,with the index mechanism in K-D trees,a hierarchical routing among event brokers was designed for the content-based publish/subscribe system.This routing algorithm's efficiency is up to O(lnN).Based on the two characteristics of content-based publish/subscribe system load,which are region matching load and routing load,region splitting and replicating methods were used to transfer its loads between brokers correspondently.After that,two schemes which were forwarded join and dynamic detection are come up with to realize dynamic load balancing.Performance analysis and simulation experiments show that the introduction of those solutions addressed routing efficiency and load balancing problems for content-based publish/subscribe system.
出处 《北京理工大学学报》 EI CAS CSCD 北大核心 2006年第11期969-973,共5页 Transactions of Beijing Institute of Technology
基金 国家自然科学基金资助项目(90412011)
关键词 发布/订阅 路由 负载均衡 网络 publish/subscribe routing load balancing network
  • 相关文献

参考文献2

二级参考文献23

  • 1薛涛,冯博琴.内容发布订阅系统路由算法和自配置策略研究[J].软件学报,2005,16(2):251-259. 被引量:27
  • 2Yan TW, Garcia-Molina H. The SIFT information dissemination system. ACM Trans. on Database Systems, 1999,24(4): 529-565. 被引量:1
  • 3TIBCO. TIB/Rendezvous White Paper. http://www.tibco.com/software/enterprise_backbone/rendezvous.jsp. 被引量:1
  • 4Talarian Corporation. Everything you need to know about middleware: Mission-critical interprocess communication. White paper,Talarian Corporation, Los Altos, CA (now part of TIBCO, Palo Alto, CA), 1999. http://searchwebservices.techtarget.com/searchWebS ervices/downloads/Talarian.od f. 被引量:1
  • 5IBM RedBook. Internet Application Development with MQSeries and Java. February 1997. IBM Corporation, Yorktown Heights,NY. http ://publib-b.boulder.ibm.com/Redbooks.ns f/RedbookAbstracts/sg244896.html. 被引量:1
  • 6Sun Microsystems, Inc., Mountain View CA, U S A. Java Message Service, 1999. http://java.sun.com/products/jms/. 被引量:1
  • 7Object Management Group. Notification Service Specification, OMG Document Telecom/02-08-04. 2002. http://www.omg.org/docs/formal/02-08-04.pdf. 被引量:1
  • 8Segall B, Arnold D, Boot J, Henderson M, Phelps T. Content based routing with elvin4. In: Proc of the Australian UNIX and Open Systems User Group Conference (AUUG2K). Canberra, Australian, Jun 2000. 25-30. http://elvin.dstc.edu.au/doc/papers/auug2k/auug2k.pdf. 被引量:1
  • 9IBM Corporation. Gryphon: Publish/subscribe over public networks. Technical report, IBM T J Watson Research Center, 2001.http://www.research.ibm.com/gryphon/papers/Gryphon-Overview.pdf. 被引量:1
  • 10Banavar G, Chandra T, Mukherjee B, Nagarajarao J, Strom RE, Sturman DC. An efficient multicast protocol for content-based publish-subscribe systems. In: Proc of the IEEE Int'l Conf on Distributed Computing Systems'99. New York: IEEE, 1999.262-272. 被引量:1

共引文献27

同被引文献16

引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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