网格环境下基于服务属性的信任模型研究

作者:刘璞;吴开贵 刊名:微计算机信息 上传者:刘征

【摘要】在研究现有信任模型的基础上,论文提出了一个网格环境下基于节点服务属性的信任模型。在该模型中,引入了三角模糊数描述信任关系,采用配置属性列表和权值向量的方式,区分出各个节点的属性偏好差异,并将模糊数与TOPSIS方法结合起来使信任决策更加合理和准确。实例分析表明,模型在节点偏好不同的情况下能够做出合理的信任决策。

全文阅读

1引言网格计算环境具有复杂的内在机制和实现方法,它相对于现在的网络技术有其鲜明的技术特点,比如分布性、共享性、自相似性、异构性等特,因此提出了更高更广泛的安全需求。其中信任是实现网格安全的一个核心要素,关于信任的研究己成为网格技术研究的热点问题。近年来,已有很多学者对信任模型进行研究,并取得了大量的成果。但已有信任模型虽然都基于分布式环境,并没有讨论服务属性的问题,不适用于网格的实际情况。例如在网格中,存在A、B两个服务请求节点,A节点需要数据资源,B节点需要计算资源,这种情况导致两个节点对于信任持有各自的定义。一个能够提供高质量数据资源的服务节点显然对于A是值得信任的,但如果这个节点不能提供高效的计算资源,对于B则是不值得信任的。鉴于这些存在的问题,文献正式将多属性因素引入信任模型,但是文献中提到的信任计算过于简单,流程还需要进一步细化。本文在文献的基础上,根据网格环境中服务多属性的特点,提出了一个基于节点服务属性的信任模型。2信任模型2.1模型的主要思想:信任是主观的,同样是不精确的,所以在该模型中,在描述节点之间的评价关系时,并没有采用确定的值,而是采用了定性评价的方法。定性评价结果可以通过属性列表转换为相应三角模糊数,再带入模型进行数学运算。模型中的每个节点都将维护一个数据库,其中的保存的数据包含了大量的原始信息,是信任决策的基础。模型的主要工作就是利用合理的多属性决策方法,对这些信息进行处理和计算,为服务请求者筛选值得信任的服务提供者。2.2相关定义在网格环境下,节点与节点之间的资源交互是发挥网格作用的关键,在资源的交互中根据所扮演角色的不同,节点可以分为三种:1)服务提供者(ServiceProvider),用SP表示;2)服务请求者(ServiceRequester)用SR表示;3)投票者(Voter),用VO表示。为了能够更好地描述模型的要素和各要素之间逻辑关系,也为了清晰地描述模型的流程,下面给出模型相关的定义:定义1若=(,,),其中0C3>C1>C5>C2,所以候选服务节点4在请求的资源为数据时最值得服务请求者(SR)信任。第二种情形为服务请求者(SR)请求资源为计算资源。在这种情形下,请求者更信任速度快,而且比较稳定的服务,所以对服务的稳定性和效率要求比较高。因此,我们可以将权值向量设为(0.4,0.1,0.4,0.1),通过同样的步骤可以得到得到5个候选服务节点的相对接近度:C1=0.442,C2=0.841,C3=0.492,C4=0.518,C5=0.754由于C2>C5>C4>C3>C1,所以候选服务节点2在请求的资源为计算资源时最值得服务请者(SR)信任。由以上的实例分析可以看出,文中的信任模型可以根据服务请求者对服务属性的不同偏好,及时提供当前服务环境下最让服务请求者信任的节点,体现出模型对于权值的变化是敏感的,能够有效地应用于实际。4结论本文提出了一种基于三角模糊数和TOPSIS方法的多属性信任评估模型。模型利用三角模糊数对节点之间的信任关系进行描述,并通过设定权值向量方式体现出服务请求节点的属性偏好,并引入TOPSIS方法的思想计算出候选服务节点的相似接近度,提供给服务请求者进行选择。最后的实验证明了模型能够有效地根据服务请求者的偏好做出合理的信任决策。(下转第107页)(上接第86页)作者创新点:将多属性决策的概念引入了网格环境下的信任模型,使得网格信任模型能更好满足网格环境的需要,从而使网格发挥其实际的作用。网格环境下基于服务属性的信任模型研究@刘璞!400044重庆$重庆大学计算机学院 @吴开贵!40

参考文献

引证文献

问答

我要提问