首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

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

【摘要】:服务等级协议(SLA)被广泛应用与描述服务所需达到的性能目标,随着SOA架构下服务的组合方式日益复杂,SLA所包含的内容日益增多,覆盖的范围日益广泛。如何运用SLA保证SOA架构下组合服务的性能已经成为SOA管理的研究重点。针对SOA架构下组合服务性能管理所面临的挑战,我们设计并实现了一套解决方案。方案主要包括三部分内容:1、设计了一个服务组合模型,根据模型中对服务组合的定义总结计算服务性能的四个算法。这四个算法分别是最优服务选择算法、当前状态组合服务响应时间计算算法、服务最优性能预测算法、服务选择替换算法。2、基于SLA和服务组合模型设计了服务性能管理的技术方案。技术方案包括了SLA的XML形式表达、服务性能定义、对SLA进行监测配置的方法、SLA监测算法和违反SLA的修复算法。3、结合前两部分的研究成果设计和实现了性能监测系统。系统的架构主要由监测器、QoS(quality of service)计算器、SLA分析器和修复方案四部分组成。原型系统使用JAVA语言开发,系统运行结果显示系统能对组合服务进行性能监测、对组合服务的性能进行分析并对SLA违例情况进行报警。整套方案中,服务组合模型是理论基础,基于SLA的服务的服务性能管理技术是整套方案的理论的形式化和具体的技术实现,性能监测系统是基于理论基础使用所提出的技术开发出可视化的能够供用户使用的系统。基于SLA的性能管理技术是理论走向实践的第一步,而原型系统的实现是技术从实验室走向市场的第一步。
【关键词】:组合服务模型 SLA 性能度量 监测系统
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP393.09
论文共71页,点击 下载论文
上一篇:基于QoS的虚拟链路资源隔离技术研究
下一篇:中文网页自动分类系统及关键技术研究与实现