SOA中多服务副本下的一种服务查找与组合策略研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:dfteu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向服务的体系架构(service-oriented architecture,SOA)具有松耦合,开放性等特点,这给服务重组、资源整合带来优势的同时也给服务查找和组合带来挑战,容易使网络和系统平台出现过载的情况。Web服务查找与组合机制是面向服务软件体系结构(SOA)的重要组件,是Web服务应用系统的重要组成部分。多服务副本下集群系统服务覆盖网中的服务查找和组合,需要从服务覆盖网中综合度量各节点的负载信息、处理能力和网络带宽,然后选取一组达到良好的服务共享和负载均衡效果的服务副本,为用户提供相对最快的响应和处理。目前的服务器负载均衡算法多只考虑选择一台服务器提供所有服务,不能满足服务组合需要选择一组服务副本的情况。本文针对多服务副本下集群系统服务查找与组合的路径选择和负载均衡问题进行了研究,提出了一种基于节点负载变化的分布式负载均衡路径算法LCNA(Load Changes of Notes-considered Algorithm)。LCNA算法首先以基于DHT的路由算法来建立集群系统的服务列表和服务路由转发列表,然后以服务器节点的动态负载变化作为测度进行服务节点的选择。实验结果表明,LCNA算法能有效提高多服务副本环境下应用的整体性能,具有良好的负载均衡效果。本文主要完成了如下研究工作:①在分析SOA系统架构以及Web服务相关技术研究现状的基础上,研究了负载均衡技术以及实现算法,探讨了服务查找与组合负载均衡问题的作用和可行性。②在分析了多服务副本下集群系统特点的基础上,研究了该系统中服务查找与组合的负载均衡问题,建立了一种多服务副本下集群系统的系统模型和服务模型。③在仔细研究DHT算法基础上,选用基于Chord协议的DHT分布式路由算法来建立服务器节点的服务路由转发表,探讨了多服务副本下的服务查找与组合的负载均衡问题,并提出了一种负载均衡测度方式。④构建了基于GridSim框架的模拟实验环境,进行了LCNA算法负载均衡效果测试、衡量因子对负载均衡效果的影响测试、与LCB算法和UDDI服务决策中心算法的对比实验。通过对实验数据进行分析,获得了LCNA算法的负载均衡性能评价。
其他文献
工作流管理系统主要是负责协调过程实例中的各个任务,以保证过程实例在其有效期内的顺利完成。然而,过程实例在执行过程中需要调用各类资源,如人员、软件系统等等,时间跨度很长,其
脑机接口(Brain-Computer Interface,BCI)是基于脑电信号实现人脑与计算机或其他电子设备的通讯和控制的系统,它不依赖于脑的正常输出通路(外周神经系统及肌肉组织),是一种全
长期以来,农药以其见效快、防治面广、性质稳定、便于储运、价格低廉等优点,在防治农作物病虫草害中发挥着巨大作用,促进了我国现代农业的发展。同时,化学农药的大量使用和滥
网络的推广与应用使得电子邮件已经成为人们信息交流的重要手段,但随之而来的垃圾邮件问题严重影响人们的生产和生活。垃圾邮件过滤技术的研究具有十分重要的意义。目前存在
约束纹理映射是一种特殊的纹理映射方法。它继承了纹理映射丰富景物表面及简化建模的优点,同时实现三维网格模型与纹理的特征匹配。目前,约束纹理映射主要集中在真实感人脸的研
全国各地档案馆、音乐学院等积累了大量的历史音频资料,其中许多资料具有历史和文化的特殊价值,也不乏各种孤本。对于珍贵历史音频资料而言,具有不可再现性。随着时间的变迁
本体论在增强系统之间的互操作性,基于语义的相互访问,以及推动下一代互联网“语义 Web”等方面扮演着极其重要的角色。现今大量的本体分散于互联网各处的大型信息系统,知识管理
组播作为一种针对多点传输和多方协作应用的组通信模型,其良好的扩展性得益于其开放性的模型,即任意用户可以接收组中的数据、任意源也可以向组中发送数据。但由于缺乏对接收者
在基于文本的视频信息检索的基础上,上世纪90年代出现了基于内容的视频信息检索(CBVR)技术。由于视频镜头边缘与视频的制作方式有着不可分割的联系,镜头边缘的检测效果决定关键
当今社会许多大型计算仅由一台高性能计算机已经无法单独完成。随着网络技术的迅速发展,逐渐出现由多种计算机平台和多系统合作组成的网络计算机系统。网格的特点包括:节点的