【摘 要】
:
服务等级协议(SLA)被广泛应用与描述服务所需达到的性能目标,随着SOA架构下服务的组合方式日益复杂,SLA所包含的内容日益增多,覆盖的范围日益广泛。如何运用SLA保证SOA架构下
论文部分内容阅读
服务等级协议(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的性能管理技术是理论走向实践的第一步,而原型系统的实现是技术从实验室走向市场的第一步。
其他文献
计算机辅助设计极大地提高工程设计的效率,其设计在后续的系列化或者改进型号开发中能够得到充分的利用。但是在此之前,很多企业保存了大量的设计图纸。这些纸质图纸,无论是在保
随着网络应用的普及,出现了大量的网络数据资源(如文摘库、论文全文库、档案资料库、业务数据库等等)为那些购买这些资源的机构的特定用户服务.为了使机构在可以最大限度的方
目前电子商务和电子政务已经成为Internet 上重要的活动之一,与此同时网络安全因其在网络应用中的重要性也日益成为一个不容忽视的问题。人们需要在网络中传输保密信息并提供
随着信息技术的不断发展和应用,信息的安全性变得越来越重要。现在广泛使用的RSA公钥密码系统已很难满足未来人们对信息高安全性的需求。椭圆曲线密码系统(Elliptic Curve Cry
对移动代理(Mobile Agent,MA)的研究最初起源于人工智能领域,随后被做为一个相对独立的方向分离出来.作为一项有长远发展前景的学科/技术,MA被日益广泛地应用于开发分布式网
现有的Web服务系统大多都采用传统的认证授权机制,用户在使用每个Web服务时,都必须重新进行登录.这样,不仅带来了资源和时间浪费,也降低了系统整体的安全性.为此,人们提出要
高层体系结构HLA在军事仿真领域得到了广泛应用。随着仿真规模的扩大和模型复杂度的提高,将HLA仿真程序运行在高性能计算平台上以提高仿真的运行效率成为一种趋势。传统RTI软
随着Internet的迅速发展以及各级各类学校信息化程度的不断提高,网络教育资源日益丰富,基于Internet/Intranet的教学方式已经深入人心,推动了我国教育改革的进程和人们学习观念的
随着网络应用范围的不断扩大,它在带给人们极大便利的同时,也带来了一个日益严峻的问题--网络安全问题。为确保网络安全,很多单位或个人都采用了防火墙。但随着科技的发展,仅
本文以基于空间数据库特别是GIS数据库的数据挖掘技术为研究对象,主要研究了基于Rough集理论的空间数据分类和空间关联规则挖掘技术,分析了在空间数据库与在关系数据库中进行数