开放网络环境中动态自适应服务组合技术研究

被引量 : 14次 | 上传用户:cloudwing5237
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着越来越多的存储资源、计算资源、应用资源甚至软件资源以可被获取和访问的网络资源形式发布在Internet上,使得Internet逐渐成为一个开放的分布式计算平台。以Web服务组合方式实现开放网络环境中资源共享与应用集成成为近年来的研究热点。本文以“分布式建模与仿真资源管理”项目为背景,针对Web服务组合协调框架、自适应性等进行研究,目的是使Web服务组合具有较高的性能、灵活的协调模式并能够适应系统环境和需求的变更。论文的主要研究工作和创新点如下:1、基于数据流优化的分散式服务组合方法研究。目前服务组合主要采用集中式的协调模式。但在集中式协调模式中所有的数据都要经过服务组合引擎中转,系统的运行效率、可伸缩性均受到引擎所在节点的计算能力和通信能力的限制,因此本文提出了一种基于数据流优化的分散式服务组合方法。该方法将原有集中式的服务组合流程按照不同参与角色进行分割,将分割之后的组合服务流程片断分散的执行,但是单纯的组合服务流程分割并不能减少数据量的传递,因此在分割的同时优化数据流,使不同流程片断之间消息传递次数最少,数据传输量最小。实验结果表明,该方法响应时间比集中式协调模式缩短了30%-50%,且和相关工作比较,算法复杂度由O(en)降为O(n2)。2、支持数据流分发的服务组合协调框架研究。分散式的服务组合虽然性能有所提高,但是系统结构相对复杂,参与服务的可重用性降低。针对这一问题,本文提出了支持数据流分发的服务组合协调框架。该框架将组合服务的控制流与数据流分开,组合服务的控制信息还是集中管理,但是参与服务之间的数据流采用分布式处理。这样的协调模式不仅能够有效减少数据传递,而且也能够对组合服务中的各个服务进行有效的控制。在该框架实现过程中定义了协调协议的形式化定义和参考模型,采用数据流分析方法优化组合服务,并提出了将BPEL流程转换为协调协议的算法。实验结果表明,该方法与集中式服务组合相比,响应时间明显缩短,事务处理能力显著提高;与分散式服务组合相比,系统结构更加合理,因参与服务不包含组合逻辑,服务的可重用性得到提高。3、基于计算反射框架的自适应服务组合研究。针对基于面向服务体系结构的商业应用如何快速、自动的适应业务需求或者运行环境变化的问题,本文提出了基于计算反射框架的自适应服务组合方法。该方法定义了组合服务的元模型及修改元模型的原子操作,使系统具有自描述和自计算的能力,通过组合原子操作对元模型进行调整,调整操作在经过数据流和控制流方面的验证后,才能反射到组合服务上,从而实现组合服务结构的自适应调整。4、满足端到端QoS约束的组合服务修复方法研究。由于服务运行在动态变化的环境中,服务失效的情况时有发生,这时需要对组合服务进行修复。修复可以采用自适应调整的方法,也可以不改变组合服务的结构,通过用满足功能和性能要求的服务替代失效服务来实现。但在实际应用中,很难找到与失效服务功能和性能一致的服务。针对这一问题,本文提出了一种满足端到端QoS约束的组合服务修复方法。该方法为每一个失效服务划分影响区域,计算影响区域所应满足的QoS约束,在该约束下,重新组合服务修复影响区域。若找不到组合服务修复影响区域,则逐步扩大影响区域并重新尝试修复,若不同影响区域发生交叠,则将发生交叠的两个区域合并成一个区域。实验结果表明,与重新组合整个组合服务相比,基于影响区域的组合服务修复时间平均减少80%-90%,修复涉及的服务数量也大大减少。5、面向服务的建模与仿真资源管理系统设计与实现。通过对可靠服务运行支撑平台-LLAMA扩展和改造,本文设计实现了支持动态自适应的αLLAMA平台系统。该系统对LLAMA中可靠代理等模块进行改造,使平台能够灵活地支持不同的服务组合协调模式,并增加了组合服务的元模型描述模块、反射模块,以及自适应管理器中的流程修复模块,使平台具有完善的自适应处理能力。另外,通过分析建模与仿真资源管理系统和SOA体系结构,本文设计实现了面向服务的建模与仿真资源管理系统,该系统充分利用αLLAMA平台的可靠性以及动态自适应性,并实现了基于αLLAMA平台的仿真服务总线结构,为核心仿真服务和仿真应用服务提供可靠平台。
其他文献
《列女传》是我国最早的一部妇女专史,也是一部优秀的传记文学作品。它塑造了110位女性人物群像,她们身份悬殊,面貌各异,却组成了文学史上一道不可或缺的风景。在这些女性形
独立学院是根据《中华人民共和国民办教育促进法》而出现的一种新机制新模式的高等教育办学模式。独立学院从产生到现在,在短短10年的时间里,在校生的规模已经达到了全国高校
现阶段农村人饮工程管理还存在一定的问题,这些问题使得农村人饮工程的作用无法充分地发挥出来.为此,本文主要针对农村人饮工程管理现状展开深入的分析,旨在确保采取有效的对
科技是第一生产力,在新时期科技的力量成为社会发展的巨大动力。农业作为基础性产业,在整个发展的过程中同样受到科技的影响。在新时期扶贫工作中农业科技也发挥着巨大的作用。
CT增强扫描是目前临床上常用的影像检查手段之一,对于显示平扫不易发现的病变及确定病变的性质具有重要的价值。CT增强扫描时需借用高压注射器,将对比剂经静脉快速注入静脉内
2015年《公司债券发行与交易管理办法》实行后,非上市公司发行的债券规模增长迅速,但违约数量也日益增长,债券市场的违约风险成为各方关注的焦点。本文旨在探索如何度量非上市公司债券发行人的违约风险。当前国际主流的信用风险度量模型中,KMV模型度量步骤少、数据较容易获取,在国内具有较高的适用性。本文选用KMV模型作为度量非上市公司债券违约风险的模型。但由于非上市公司缺乏KMV模型所需的股权价值和股权价值
近年来,内部控制已经成为企业可持续性发展的关键环节,作为其优化工具——内部控制评价的作用亦是举足轻重。2008年6月28日,我国财政部、证监会、审计署、银监会、保监会联合
随着我国城镇化、工业化的快速发展,农村土地不断被征收,失地农民越来越多。失地农民问题,特别是失地农民的社会保障问题,是摆在我们面前的一项重大课题,需要我们认真研究。
随着便携式移动终端设备如个人数字助理(PDA)、智能手机(Smart Phone)、便携式计算机等的大量使用,移动数据库系统得到了广泛的应用。移动数据库系统与实时系统结合而成的移
地下水资源作为水资源的重要组成部分,它在人类生产、生活及国民经济发展中起着极其重要的作用。随着水资源短缺的日益加剧,采取有效措施防止地下水污染和过度开采、保护地下