可用性感知的服务动态选择机制研究

来源 :青岛大学 | 被引量 : 0次 | 上传用户:dsq90
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet与Web技术的高速发展及广泛应用,如何从众多的服务功能相近或相同但QoS属性值不同的Web服务中选择出最能满足用户需求的Web服务,已经成为相关领域的一个研究热点。传统的Web服务选择技术虽然能够满足用户的-般功能性服务请求,但是由于已有的服务选择技术没有充分考虑服务组件的动态性以及服务请求高峰期产生的服务器运行负载不均衡等服务的非功能性属性导致服务不可用问题,因此不能满足用户有确定服务质量等级要求的服务请求。论文的核心工作就是围绕这些问题,使用负载感知每一服务请求方法以及可用性感知的服务依赖关系的建模等自适应技术,针对面向服务的应用系统设计以及保证服务选择质量的系统优化等方面作了较深入的研究。本文的主要工作有以下4个方面:1.提出可用性感知的服务选择模型;本文深入研究并分析了服务选择相关理论以及自适应技术。对Web服务及其服务等级协议进行建模,分析任务执行Web服务的工作流程、描述语言以及其QoS属性计算,设计了可用性感知的服务选择模型,使任务感知服务组件的可用性。2.基于可用性感知服务选择模型给出可用性感知的全局最优的服务动态选择算法。包括以下3个方面的解决方案:(1)负载均衡策略,解决任务执行过程中某一服务载荷过重而引起的服务性能下降的问题。(2)可用性记录评价服务方法,针对当前Web服务组件的动态性导致服务失败的问题,设计可用性服务组件模型,对服务组件每一次被调用执行的完成情况进行历史累加记录,并设计可用性记录调整算法,用可用性记录作为服务选择时一种选择约束条件。(3)可用性感知的服务动态选择算法,基于负载均衡策略与可用性记录评价服务方法,提出了可用性感知的服务动态选择算法,利用0-1整数线性规划优化流程,并进行设计与实现,通过仿真实验证明其有效性。3.设计实现了一个支持可用性感知的的服务动态选择应用原型,给出了该原型系统的体系结构,以及系统实例分析。4.系统仿真实验与分析,对上述给出的3个算法进行了3组仿真实验,通过实验,验证了原型系统DSCS可以避免服务组件动态性对系统服务带来的不利影响,并能保证在访问量较大时系统具有负载均衡的能力,较好地保证了面向服务应用系统能够为用户提供连续一致的服务,即验证了本文方法的有效性。
其他文献
随着信息技术的不断发展,信息获取能力的不断提高,人们往往需要分析和处理各种高维数据,如:海量web数据、遥感图像、微阵列数据等等。这些高维数据通常会导致机器学习算法的计算
频繁模式挖掘是数据挖掘领域的重要算法。频繁模式挖掘在事务数据库、时间序列数据库和许多其他类型数据库的挖掘研究中都得到了广泛的应用。然而,传统的Frequent-patternGrow
近年来,大量研究表明,脑网络在结构和功能上具有一定的拓扑结构和组织特征,并能够提供稳定的生物标记,这为人们理解大脑机制提供了新的视角。因此,针对脑网络的研究吸引了大量学者
MapReduce是Google开发的一种并行分布式计算模型,已在搜索和处理海量数据领域得到了广泛的应用,Hadoop是它的开源实现。MapReduce编程模型因为其良好的可扩展性、高可用性以及
针对聚合签名系统中的密钥泄漏问题,本文将密钥隔离机制引入到聚合签名系统中,提出了三种不同的密钥隔离聚合签名方案。取得的研究成果如下:1.提出了密钥隔离聚合签名的概念,
群体异常行为检测与识别技术是指通过分析视频中的群体行为实现自动检测群体异常行为并识别出其类型的过程。本文在研究和分析了现有的群体异常行为识别关键技术的基础上,对群
前mRNA剪接是一种复杂且无处不在的核过程,它是基因表达中引起致癌错误的天然来源。此外,过去20年来的许多研究报道了在没有基因组突变的情况下癌症特异性的选择性剪接。受影响
随着信息技术的发展,计算机局域网络的规模不断扩大,局域网内的设备与应用系统数量越来越多,网络结构也越来越复杂。如何保证网内设备与应用系统的安全运行,需要依靠相应的监控系
近年来我国的电子商务行业蓬勃发展,其中以天猫、京东、苏宁易购、易迅等为代表的电子商务网站在在线家电零售上的表现尤其突出。它们深刻改变了我国家电销售方式以及用户的消
SATA2.0接口芯片主要应用于SATA硬盘中,该硬盘是目前主流的存储器。保证SATA2.0与其他芯片之间的正确互连,使得互连故障在测试中被发现,这对芯片的广泛应用具有重要意义。  边