当前位置:主页 > 管理论文 > 移动网络论文 >

基于SLA的服务性能管理技术研究

发布时间:2022-01-13 11:31
  服务等级协议(SLA)被广泛应用与描述服务所需达到的性能目标,随着SOA架构下服务的组合方式日益复杂,SLA所包含的内容日益增多,覆盖的范围日益广泛。如何运用SLA保证SOA架构下组合服务的性能已经成为SOA管理的研究重点。针对SOA架构下组合服务性能管理所面临的挑战,我们设计并实现了一套解决方案。方案主要包括三部分内容:1、设计了一个服务组合模型,根据模型中对服务组合的定义总结计算服务性能的四个算法。这四个算法分别是最优服务选择算法、当前状态组合服务响应时间计算算法、服务最优性能预测算法、服务选择替换算法。2、基于SLA和服务组合模型设计了服务性能管理的技术方案。技术方案包括了SLA的XML形式表达、服务性能定义、对SLA进行监测配置的方法、SLA监测算法和违反SLA的修复算法。3、结合前两部分的研究成果设计和实现了性能监测系统。系统的架构主要由监测器、QoS(quality of service)计算器、SLA分析器和修复方案四部分组成。原型系统使用JAVA语言开发,系统运行结果显示系统能对组合服务进行性能监测、对组合服务的性能进行分析并对SLA违例情况进行报警。整套方案中,服务组... 

【文章来源】:国防科技大学湖南省 211工程院校 985工程院校

【文章页数】:71 页

【学位级别】:硕士

【文章目录】:
摘要
ABSTRACT
第一章 绪论
    1.1 研究背景及意义
    1.2 国内外研究现状
        1.2.1 SOA管理研究发展现状
        1.2.2 SLA研究发展现状
        1.2.3 现阶段提出的SOA架构下服务管理的方法
    1.3 研究内容
        1.3.1 服务组合模型的构建
        1.3.2 性能管理模型的构建
        1.3.3 性能监测系统的架构设计与实现
    1.4 论文组织结构
    1.5 小结
第二章 服务性能管理相关技术
    2.1 组合服务与BPEL引擎
        2.1.1 BPEL活动
        2.1.2 BPEL引擎
    2.2 SOA管理工具
        2.2.1 Amber Point的SOA管理系统[15]
        2.2.2 CA的Wily SOA解决方案(Wily SOA Solution)[16]
        2.2.3 HP的SOA Manager [17]
        2.2.4 Progress Software的Actional for SOA Operations
    2.3 SLA监测技术
        2.3.1 SLA生命周期管理[18-19]
        2.3.2 SLA检测器设计
    2.4 小结
第三章 服务组合模型
    3.1 Web服务组合模型定义
    3.2 BPEL结构映射为ASL中节点
        3.2.1 invoke活动
        3.2.2 sequence活动
        3.2.3 if-else活动
        3.2.4 while活动
        3.2.5 repeat Until活动
        3.2.6 foreach活动
        3.2.7 flow活动
        3.2.8 组合服务抽象示例
    3.3 基于组合服务模型相关算法
        3.3.1 最优服务选择算法[25-26]
        3.3.2 当前状态组合服务响应时间计算算法
        3.3.3 服务最优性能预测算法
        3.3.4 服务选择替换算法
    3.4 小结
第四章 基于SLA的服务性能管理
    4.1 SLA语言
        4.1.1 SLA语言组成成分
        4.1.2 度量设计
        4.1.3 SLA的XML实现形式[31]
    4.2 SLA监测
        4.2.1 对服务组合模型的拓展
        4.2.2 SLA监测配置
        4.2.3 SLA监测算法
    4.3 SLA调控
    4.4 SLA监控模拟实验
        4.4.1 对于原子服务的监测实验
        4.4.2 对于组合服务的监测实验
        4.4.3 性能分析实验
        4.4.4 SLA修复算法实验
    4.5 小结
第五章 性能监测系统的设计与实现
    5.1 Web服务监测系统架构
        5.1.1 监测器设计
        5.1.2 QoS计算器设计
        5.1.3 SLA分析器设计
        5.1.4 修复方案设计
    5.2 Web服务性能管理系统的实现
        5.2.1 设置Web服务的SLA
        5.2.2 监测结果展示
    5.3 小结
第六章 结束语
    6.1 研究工作总结
    6.2 研究工作展望
致谢
参考文献
作者在学期间取得的学术成果


【参考文献】:
期刊论文
[1]基于G/G/1-FCFS、M/G/1-PS和M/G/∞排队网络的Web服务组合性能分析[J]. 汪浩,黄明和,龙浩.  计算机学报. 2013(01)
[2]SOA综述[J]. 凌晓东.  计算机应用与软件. 2007(10)

博士论文
[1]Web services动态合成及UDDI注册/查询技术的研究[D]. 刘家茂.复旦大学 2005
[2]基于服务质量的Web服务模型及应用研究[D]. 李杰.中国科学院研究生院(计算技术研究所) 2005

硕士论文
[1]Web Services服务质量模型与量化算法研究[D]. 程强.电子科技大学 2008



本文编号:3586341

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3586341.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d3955***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com