面向服务发现应用的非结构化覆盖网络建模与分析

来源 :清华大学 | 被引量 : 0次 | 上传用户:leegimars
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网的快速发展促进了软件的网络化趋势,使得服务逐渐成为软件的核心和形式。Web Service是网络化软件的重要组成部分,服务发现的目标是准确、高效地在互联网环境中搜索Web Service。由于集中式服务发现系统存在单点故障和可扩展性差等问题,基于非结构化覆盖网络的分布式服务发现系统得到了广泛关注。此前的研究主要关注系统架构和Web Service描述,作为系统运行基础的非结构化覆盖网络却未得到充分的研究。本文从实测拓扑分析、网络建模和搜索性能优化等角度对面向服务发现应用的非结构化覆盖网络进行研究。首先,本文研究非结构化覆盖网络具有怎样的拓扑特征,并基于特征分析建立网络模型。Gnutella是一个典型的非结构化覆盖网络,本论文通过它的实测拓扑数据进行分析,验证了非结构化覆盖网络的节点度分布重尾特征、节点度分布波峰现象和小世界特征,发现了非结构化覆盖网络的弱Rich-club特征。通过对拓扑特征内在机制的分析,建立了面向非结构化覆盖网络的GFCC模型。其次,本文证实了GFCC网络模型的有效性,并揭示了面向服务发现应用的非结构化覆盖网络中节点行为与拓扑结构之间的关系。首先根据服务发现应用的特点确定GFCC模型的适应度函数,然后通过理论推导和仿真实验,对GFCC模型的节点度分布、Rich-club系数、聚类系数和平均路径长度进行分析。分析结果表明GFCC模型可重现实际网络的拓扑特征,分析还揭示了节点缓存行为、邻居数约束机制和节点聚类行为对网络拓扑结构的影响。最后,本文基于GFCC模型对Web Service搜索性能进行了分析和优化,并将研究结论应用于工程实践,设计了分布式服务发现系统SOONET。通过比较分析泛洪和随机游走两种搜索算法在GFCC网络模型中的搜索成功率、搜索延时和搜索开销等性能指标,给出了分布式服务发现系统的建议搜索算法:k-Walkers;并通过约束优化方法,给出了Web Service描述信息的副本数最优分布。以上述研究结论为理论指导而设计的SOONET是一个基于Web Service的分布式服务发现系统,采用基于令牌的搜索消息路由策略实现k-Walkers,并采用沿搜索路径缓存Web Service描述信息的策略使系统的副本数分布达到最优。
其他文献
目的分析接受无创游离DNA检测的唐氏筛查高危孕妇染色体畸形潜在的漏诊风险。方法将5 921例唐氏筛查高危孕妇羊水穿刺羊水细胞的染色体核型分析结果,按照无创游离DNA的检测范
随着网络社交的普及,人类社会快速步入在线社交网络时代。在线社交网络普遍具有“社区结构”特性,社区结构的挖掘和分析已成为在线社交网络领域的一个研究热点和重点。社区发
目的探讨肾透明细胞癌(CCRCC)多排螺旋CT(MDCT)影像学表现与Fuhrman分级之间的相关性。方法回顾性分析芜湖市第二人民医院2015年1月至2019年1月共40例经过手术病理证实为CCRC
目的观察熊去氧胆酸联合舒肝宁治疗戊型肝炎患者的临床疗效。方法收集2003年1月至2010年12月在我院住院并被诊断为戊型肝炎患者90例,随机平均的分成3组,熊去氧胆酸组:熊去氧胆
<正>方形西瓜和印字西瓜是当今瓜农为满足市场对"新、奇、特"的需求而采取相应措施栽培的西瓜种类。由于外形新颖独特,深受人们欢迎,"物以稀为贵",一般市场售价高。如一个3~5
概念设计、逻辑设计、物理设计是数据库的系统设计阶段,在整个数据库的开发中占有重要地位。文章对这一设计阶段进行了详细的分析与讨论。
MISSHA品牌于2000年在韩国创立。创办人徐咏笔决意将其品牌理念“Happy Price Happy Life”带入国际。作为韩国第四大化妆品集团ABLE C&C旗下品牌之一,MISSHA以其合理的价格
期刊
随着互联网的迅速发展,网络蠕虫对计算机系统安全和网络安全的威胁日益严重。P2P蠕虫是以P2P网络为生存环境的新型网络蠕虫,能够利用P2P网络特性实现漏洞主机定位、自我复制
在我国城市建设逐渐从数量增长迈向内涵提升的发展阶段,上海特色小城镇在新兴空间形式之外,以更丰富的内涵和发展理念成为寻求大都市郊区经济社会转型的驱动力.首先,定义上海