当前位置:问答库>论文摘要

题目:Web服务QoS分级控制机制研究

关键词:Web服务,服务容器,服务质量,分级控制

  摘要



在SOA中,服务提供者需要为不同的服务消费者提供有差别的服务,同时尽可能多的满足服务消费者的需求以取得更高的收益。这就需要支持QoS分级控制的Web服务容器,在保障不同服务QoS指标的同时实现Web服务容器处理能力的优化。现有的Web服务容器基于特定的服务容器处理能力优化角度提供QoS分级控制。然而,随着SOA应用的日益广泛以及Web服务研究的不断发展,仅支持单一服务容器处理能力优化角度的QoS分级控制已经不能满足需要。一方面,基于一种服务容器处理能力优化角度的QoS分级控制的局限性更加凸显。另一方面,针对服务容器的优化由以往的追求单一层面的性能转变为从多个层面进行综合考量。因此,需要研究Web服务QoS分级控制机制,基于多种服务容器处理能力优化角度实现支持QoS分级控制的Web服务容器。

本文通过研究Web服务QoS分级控制机制,从多个服务容器处理能力优化角度,设计并实现了支持QoS分级控制的Web服务容器,其中,针对QoS分级控制策略的表示问题,提出了QoS分级控制策略的统一表示方法。将不同QoS分级控制策略对服务容器处理能力的衡量标准统一为服务获得的资源数量,并对各策略计算出的服务资源数量的值域进行了统一。针对QoS分级控制混合策略的设计问题,提出了QoS分级控制混合策略的设计方法。将多种仅基于单一服务容器处理能力优化角度的QoS分级控制策略合并成为一种能够支持多种服务容器处理能力优化角度的QoS分级控制混合策略。针对QoS分级控制混合策略的应用问题,提出了在Web服务容器中应用QoS分级控制混合策略的关键技术,解决了在Web服务容器中应用QoS分级控制混合策略面临的服务QoS约束信息的表示传递与获取、Web服务运行状态监测、基于QoS分级控制混合策略优先级队列控制等问题。针对应用QoS分级控制混合策略的服务容器的实现问题,实现了基于QoS分级控制混合策略的思讯服务容器,支持多个服务容器处理能力优化角度的QoS分级控制。

仿真结果表明,应用QoS分级控制混合策略的Web服务容器能够支持多个服务容器处理能力优化角度的分级控制。Web服务容器在应用QoS分级控制混合策略后能够有效地优化服务容器的处理能力,提供对各部署服务的QoS指标的保障。QoS分级控制混合策略的控制参数是有效的。