期刊文献+

结构化P2P网络的语义发布/订阅系统负载均衡算法 被引量:1

Load balancing algorithms of semantic publish/subscribe system over structured P2P networks
下载PDF
导出
摘要 针对分布式发布/订阅系统的特点,结合结构化P2P网络负载均衡算法的优点,实现了一种基于结构化P2P网络的语义发布/订阅系统的负载均衡算法.采用本体支持语义,定义本体类权重、节点权重、虚拟订阅等概念,将本体类权重树映射到代理权重网络.由代理节点管理虚拟订阅,本体路由表维护映射信息.事件和订阅根据其本体信息被分配到不同的代理节点上.实现了对结构化P2P网络的基于语义的划分,达到分布式计算和匹配的目的.在此基础上,提出一种动态负载均衡算法:动态调整本体类权重及代理节点的权重,在代理节点负载过载时,进行虚拟订阅的交换或迁移,使得系统获得高效的负载均衡.实验结果表明,负载均衡算法显著地改善了结构化P2P代理网络的可用容量,具有良好的可扩展性,在网络资源消耗方面取得了良好的平衡效果. A dynamic load balancing algorithm of semantic publish/subscribe system over structured P2P networks was proposed by combining characteristics of the distributed publish/subscribe system with advantages of current structured P2P (peer-to-peer) load balancing algorithms. Ontology provided semantic support. Concepts of ontology class weight, broker weight and virtual subscription were defined. Weighted ontology class tree was mapped to the weighted broker network. Brokers managed virtual subscriptions, and ontology routing table maintained the mapping information. Events and subscriptions in accordance with their ontology information were assigned to different brokers. Then the system achieved semantic-based division of the structured P2P network and large-scale distributed computing and matching capabilities. Weights of ontology classes and brokers can be dynamically adjusted, and brokers can exchange or transfer the virtual subscriptions when overloaded. Thereby the system obtained efficient load balancing. Experimental results show that the load balancing algorithms significantly increase the capacity of the broker network and achieve good scalability and good tradeoff of network resource consumption.
出处 《浙江大学学报(工学版)》 EI CAS CSCD 北大核心 2011年第10期1710-1719,共10页 Journal of Zhejiang University:Engineering Science
基金 国家自然科学基金资助项目(60703042) 国家核高基重大专项资助项目(2011ZX01039-001-002 2009ZX01043-003-003) 浙江省重大科技资助项目(2009C14G2010045)
关键词 语义发布/订阅 结构化P2P网络 负载均衡 semantic publish/subscribe structured peer-to-peer networks load balancing
  • 相关文献

参考文献23

  • 1PETROVIC M, BURCEA I, JACOBSEN H A. S-ToPSS: semantic toronto publish/subscribe system [C] // Proceedings of the 29th VLDB Conference. Hei delberg: Springer, 2003: 1101- 1104.
  • 2CHIRITA P A, IDREOS S, KOUBARAKIS M, et al. Publish/subscribe for RDF-based P2P networks [C]// Proceedings of the 1st European Semantic Web Symposi- um. Heidelberg: Springer, 2004: 182- 197.
  • 3PETROVIC M, LIU Hai-feng, JACOBSEN H A. C-ToPSS: fast filtering of graph-based metadata [C]// Proceedings of the 14th International Conference on World Wide Web. New York: ACM, 2005: 539- 547.
  • 4尹建伟,施冬材,钱剑锋,董金祥,熊乃学.结构化P2P网络上语义发布/订阅事件路由算法[J].浙江大学学报(工学版),2008,42(9):1616-1624. 被引量:4
  • 5QIAN Jian-feng, YIN Jian-wei, Dong Jin-xiang. Explo ring a semantic publish/subscribe middleware for event based SOA [C] // Proceedings of 1EEE Asia-Pacific Serv- ices Computing Conference. Virgin Island: IEEE, 2008: 1269 - 1275.
  • 6TERPSTRA W W, KANGASHARJU J, 1.ENG C, et al. Bubblestorm: resilient, probabilistic, and exhaustive peer-to-peer search [C] // Proceedings of ACM SIG- COMM. New York: ACM, 2007: 49- 60.
  • 7WONG B, GUHA S. Quasar: a probabilistic publish subscribe system for social networks [C] // Proceedings of IPTPS. Berkeley: USENIX Association, 2008.
  • 8GKANTSIDIS C, MIHAIL M, SABERI A. Random walks in peer-to-peer networks: algorithms and evaluation [J].Performance Evaluation, 2006, 63(3) : 241 - 263.
  • 9CASTRO M, DRUSCHEL P, KERMARREC A, et al. SCRIBE: a large-scale and decentralized applica- tion-level multicast infrastructure [J].IEEE Journal on Selected Areas in Communications ( JSAC ), 2002, 20(8) : 1489 - 1499.
  • 10GUPTA A, SAHIN O Meghdoot .. content-based D, AGRAWAL D, et al. publish/subscribe over p2p networks [C] // Proceedings of Middleware. Heidel berg: Springer, 2004:254-273.

二级参考文献11

  • 1汪锦岭,金蓓弘,李京.结构化P2P网络上可靠的基于内容路由协议[J].软件学报,2006,17(5):1107-1114. 被引量:8
  • 2BURCEA I, PETROVIC M, JACOBSEN H A. I know what you mean: semantic issues in Internet-scale publish/subscribe systems [C]//Proceedings of the the International Workshop on Semantic Web and Databases (SWDB'03). Berlin: Morgan kaufman Publishers, 2003 : 51 - 62.
  • 3RATNASAMY S, FRANCIS P, HANDLEY M, et al.A scalable content addressable network [C] // Proceedings of ACM SIGCOMM 2001. New York: ACM, 2001: 161 - 172.
  • 4STOICA I, MORRIS R, KARGER D, et al. Chord: A scalable peer-to-peer lookup service for internet applications [C] // Proceedings of ACM SIGCOMM 2001. New York: ACM, 2001: 149 - 160.
  • 5CASTRO M, DRUSCHEL P, KERMARREC A M, et al. SCRIBE: A large-scale and decentralized applicationlevel multieast infrastructure [J]. IEEE Journal on Selected Areas in Communications, 2002, 20(8) : 100 - 110.
  • 6TERPSTRA W W, BEHNEL S, FIEGE L, et al. A peer-to-peer approach to content-based Publish/Subscribe [C] // Proceedings of the 2nd International Workshop on Distributed Event-Based Systems ( DEBS ' 03 ). New York: ACM, 2003:1 -8.
  • 7GUPTA A, SAHIN O D, AGRAWAL D, et al. Meghdoot: content-based Publish/Subscribe over P2P networks [C]//Proceedings of the 5th ACM/IFIP/USENIX International Middleware Conference (Middleware 2004). New York: Springer, 2004: 254-273.
  • 8TRIANTAFILLOU P, AEKATERINIDIS I. Contentbased Publish-Subscribe over structured P2P networks [C]//Proceedings of the 3rd International Workshop on Distributed Event-Based Systems (DEBS'04). New York : ACM, 2004 :1 - 6.
  • 9BALDONI R, MARCHETTI C, VIRGILLITO A, et al. Content-based Publish-Subscribe over structured overlay networks [C] // Proceedings of the 25th IEEE International Conference on Distributed Computing Systems (ICSCS'05). New York: IEEE, 2005: 437- 446.
  • 10ZHU Ying-wu, HU Yi-ming. Ferry: an architecture for content-based Publish/Subscribe services on P2P networks [C] // Proceedings of the 34th International Conference on Parallel Processing ( ICPP ' 05 ). New York: IEEE, 2005: 427-434.

共引文献3

同被引文献13

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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