一种QoS驱动的自适应服务组合模型研究与实现
发布时间:2017-05-24 12:18
本文关键词:一种QoS驱动的自适应服务组合模型研究与实现,,由笔耕文化传播整理发布。
【摘要】:面向服务架构的服务组合系统是以分布在网络上的服务组件为功能模块建立的一种分布式计算的特定应用,它的主要目的就是将网络上异构的Web服务按照业务处理流程进行组合来构建满足用户复杂功能需求的网络应用系统。由于网络环境,用户需求以及服务组件本身是动态变化的,因此如何根据需求和环境的变化实时地、动态地生成服务组合的网络应用,以避免因静态的组合应用结构不具有自适应能力,而造成应用的中断、交付时间的严重推迟或者其他严重的质量问题,这是目前服务组合研究领域中存在的一个极具挑战性的问题。针对这一问题,有不少学者进行了相关课题的研究、论证和分析,分别提出了局部最优和全局最优的自适应服务组合策略。但是本文采用了将局部最优策略与全局最优策略相结合的解决方案。该解决方案能够使系统自适应环境的变化,动态地绑定和执行的服务组合序列可以最接近用户所请求的服务等级协议,使客户从定制的服务组合中达到所期望获得的满意度。本文首先根据QoS驱动的自适应服务组合模型需求分析,给出了QoS驱动的自适应服务组合模型框架,包括模型的体系结构和各功能模块。其次,设计了QoS驱动的自适应服务组合机制,包括SLA模型以及服务组合的QoS模型,用服务组合QoS属性值和SLA服务等级协议属性值来求解目标函数,以获得最接近用户需求的服务组合序列。同时给出了运行时自适应服务组合的执行流程和自适应算法。为验证服务组合编排流程的正确性,对服务组合系统进行建模,使用Tableau算法检验服务组合系统是否满足系统流程CTL约束。设计实现了支持QoS驱动的高考择校自适应服务组合应用原型GKASCS,对原型系统的执行引擎、优化引擎和监控器等与自适应机制相关的模块进行了详细描述,通过试验,GKASCS原型系统能够自适应环境变化,与不具有自适应功能的服务组合系统相比,较大程度上保证服务组合应用的一致性和可靠性。最后,对本文所做的工作进行了总结,针对其中存在的问题和不足,对后续的工作进行了展望。
【关键词】:Web服务 服务组合 QoS 自适应机制
【学位授予单位】:青岛大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52;TP393.09
【目录】:
- 摘要2-3
- Abstract3-6
- 第一章 引言6-11
- 1.1 论文研究的背景6-7
- 1.2 课题研究现状7-8
- 1.2.1 自适应服务组合7-8
- 1.2.2 基于QoS属性计算的服务组合8
- 1.3 论文研究的内容和意义8-9
- 1.4 本文的结构9-11
- 第二章 相关技术11-18
- 2.1 Web服务及相关技术11-13
- 2.1.1 Web服务的体系结构11-12
- 2.1.2 Web服务关键技术12-13
- 2.2 服务组合13-15
- 2.2.1 服务组合流程13-14
- 2.2.2 服务组合分类14-15
- 2.3 Web服务的QoS属性15-16
- 2.3.1 Web服务QoS属性15
- 2.3.2 服务等级协议(SLA)15-16
- 2.3.3 基于QoS的服务选择方法16
- 2.4 服务代理16-17
- 2.5 小结17-18
- 第三章 QoS驱动的自适应服务组合模型设计18-32
- 3.1 QoS驱动的自适应服务组合模型的架构18-22
- 3.1.1 各模块的功能设计19-20
- 3.1.2 服务组合编排模块20-21
- 3.1.3 自适应服务组合模型的执行流程21-22
- 3.2 基于QoS服务组合模型优化策略22-28
- 3.2.1 SLA模型22-23
- 3.2.2 服务组合的QoS属性值计算23-26
- 3.2.3 基于QoS的服务组合优化策略26-28
- 3.3 服务组合系统的运行时自适应机制28-31
- 3.3.1 运行时自适应机制的执行流程28-30
- 3.3.2 运行时自适应服务组合算法30-31
- 3.4 小结31-32
- 第四章 服务组合建模及其模型检测32-40
- 4.1 服务组合建模32-34
- 4.1.1 Web服务的形式化定义32
- 4.1.2 服务组合的形式化定义32-34
- 4.2 服务组合流程结构及约束规范34-36
- 4.2.1 服务组合流程的基本结构34-35
- 4.2.2 服务组合流程的约束规则35-36
- 4.3 服务组合模型检测的Tableau转换规则36-39
- 4.4 小结39-40
- 第五章 支持QoS驱动的自适应服务组合系统的实现与评价40-59
- 5.1 原型系统需求分析与设计实现40-48
- 5.1.1 系统需求描述40-41
- 5.1.2 原型系统架构设计41-42
- 5.1.3 原型系统建模与验证42-46
- 5.1.4 系统模型检测与实验结果46-48
- 5.2 QoS驱动的自适应服务组合机制的实现48-52
- 5.2.1 执行引擎的实现49-50
- 5.2.2 监控器和分析器的实现50-51
- 5.2.3 优化引擎的实现51-52
- 5.3 系统开发与实现52-58
- 5.3.1 开发工具与运行环境52-53
- 5.3.2 系统功能测试与分析53-56
- 5.3.3 系统性能测试与分析56-58
- 5.4 小结58-59
- 第六章 总结与展望59-60
- 参考文献60-63
- 攻读学位期间的研究成果63-64
- 致谢64-65
【共引文献】
中国期刊全文数据库 前1条
1 常亮;史忠植;古天龙;王晓峰;;可判定的时序动态描述逻辑[J];软件学报;2011年07期
本文关键词:一种QoS驱动的自适应服务组合模型研究与实现,由笔耕文化传播整理发布。
本文编号:390763
本文链接:https://www.wllwen.com/guanlilunwen/ydhl/390763.html