具有QoS保证的分布式业务运行机制研究与实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:dgfm1028
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet技术的发展与普及,越来越多可用的Web服务出现在网络上。但单一的服务功能有限,很难满足用户的需求,需要进行服务组合,以综合多个服务,构建新的、复杂的、增值的业务。在服务网络中,存在功能相同的多个服务,在对服务进行选择时,服务质量就成为用户衡量组合服务优劣的重要因素,因此保证服务质量的服务组合成为目前研究的热点。但目前的服务组合算法大都是集中式算法,需要根据服务的信息,由集中式组合引擎寻找最优路径;并且目前的业务执行系统也大都是集中式的,需要在同一个执行引擎上完成整个业务的执行;这类方法具有集中式系统瓶颈与单点失败以及可扩展性差的不足。针对集中式系统的不足,本文的研究工作基于自主开发的分布式业务运行平台,这种运行平台的网络架构以Chord网络组织服务节点构建成的服务覆盖网络为基础,并实现了分布式服务注册、分布式服务发现与分布式业务运行的功能。为了使业务运行平台可以保证全局服务质量以及妥善解决并行流程的分支汇聚问题,本文提出了一种分布式服务组合策略,在考虑了具体QoS属性的基础上,首先为了使业务在平台中可用,进行正向路由,查询服务节点信息并部署路由表;然后通过逆向组合,在每个服务节点生成该节点到后续节点的路径树树或者路径图,进行深度优先遍历得出最优的若干条路径,作为上一跳节点组合的基础,最后即可组合出既可以保证服务质量又能解决分支汇聚问题的业务路径。最后,本文将分布式服务组合策略应用到分布式业务运行平台,并针对分布式服务组合策略的有效性、不同节点失效情况下的服务组合成功率以及组合时间进行了实验,实验结果表明,分布式业务运行平台可以提供给用户保证QoS的业务路径,并且整个业务运行平台没有单点失败与瓶颈问题,具有很强的可扩展性以及健壮性。
其他文献
小波变换作为信号处理工具,近年来主要应用在信号处理等领域,并越来越多地得到人们的关注与重视。小波分析是在傅里叶分析基础上发展起来的,它克服了傅里叶分析的不足,具有良好的
运动目标的检测跟踪一直是计算机视觉领域中的重要研究内容,人体目标作为该研究方向上的一个典型的研究对象,在现实生活中有很广泛的实用价值。本文首先综述了课题的研究背景和
随着智能视频监控、精确制导、人机交互、医学诊断等技术的快速发展,对运动目标的检测与跟踪逐渐成为国内外研究的热点。目前大多数目标跟踪系统是基于终端摄像头+PC机架构的
随着电力电子技术的飞速发展以及非线性负荷在电力系统中的大量使用,电网中的谐波和无功污染日趋严重,对电力系统安全稳定运行带来了极大的威胁。有源电力滤波器(APF)是一种
在燃煤窑炉生产领域,回转窑烧结是一类典型的复杂工业过程,具有大滞后、强耦合、多干扰、时变、非线性等特点。在近年来工业回转窑烧结过程的测控研究中,烧结带温度的测量和
近年来,多智能体系统及其相关技术,以其优越性为许多复杂问题提供了有效的解决方法,因此受到了不同学科领域的广泛关注。其中,具有分布式选择功能的多智能体合作控制系统的研
随着FPGA技术的高速发展,特别是FPGA嵌入式软核技术进一步升级,FPGA技术的优势越来越明显,基于FPGA图像系统相对于其他图像系统先进性愈显突出,本文就是基于Altera公司的EP2C
随着国内经济的持续快速发展和知识经济时代的来临,国内许多企业为了适应信息时代的要求,提高内部管理效率与素质,进而提升整个企业的竞争力,纷纷建设符合企业自身文化特色的
最近十几年来,机器人技术蓬勃发展,迅速运用到各个领域中,极大地促进了社会生产力的发展,并为人们的生活提供了方便。视觉系统是机器人最重要的感知系统,其任务是通过自身携
ART2是基于自适应谐振理论的一种自组织神经网络,通过竞争学习和自稳机制原理实现分类,可以在非平稳的、有干扰的环境中进行无监督的自学习,其学习过程能迅速识别已学习过的