摘要

在云计算环境中,感知服务能力变化缺少实时性,服务质量难以保证。可信与不可信实体对元服务可能做出相同或者不相同的服务描述,存在欺骗行为。多个用户同时调用同一个高质量的服务时,极有可能出现用户访问量超过服务的负载容量从而导致服务能力下降的情况。针对此类问题,提出了一种基于环境实时感知的服务选取方法。在该方法中,服务调度中心采用招标投标的方式选取满足用户需求的元服务簇,以保证中标服务的QoS。同时服务质量感知模块实时感知元服务质量的变化,确保所选Web服务质量的高实时性和高可靠性。另外,信誉模型对服务提供者的承诺质量进行评价,从而建立高度可信的服务环境。实验结果表明,所提方法能够有效实现服务的预测评估,并为用户提供服务质量更优的Web服务。