虚拟计算环境下基于信誉的信任管理研究

虚拟计算环境下基于信誉的信任管理研究

论文摘要

基于互联网的虚拟计算环境(简称iVCE)研究是在互联网之上建立“可信的计算平台”的一项新的尝试,其目的是通过互联网资源的广泛聚合和综合利用,为互联网应用提供和谐、安全和透明一体化服务支撑。为了适应互联网资源“成长、自治”的自然特征,基于用户节点“自愿参与、自主协同”的自组织方式构造虚拟计算环境逐渐成为实现互联网资源聚合和利用的一种重要途径,以P2P为代表的自组织系统的实践表现出这一途径的巨大潜力。但自组织系统的动态、开放、自治等固有特征使得其面临严重的行为可信问题,具体表现为不可靠服务和欺诈行为、“吃白食”、资源无节制使用等问题。基于信誉的信任管理是解决自组织虚拟计算环境中行为可信问题的重要途径,一方面能够有效地在陌生节点之间建立信任关系,从而正确识别出节点提供服务的可信程度,提高交互质量,抑制不可靠服务和欺诈行为对系统造成的不良影响,保证系统的健康运行和良性发展;另一方面能够激励理性节点积极提供高质量的服务,惩罚恶意节点,提高系统的可用性。目前基于信誉的信任管理技术处于发展初期,已有的工作存在若干问题,例如:信任模型的动态适应能力和信誉信息的有效聚合能力不足;缺乏有效的鼓励节点积极提供诚实推荐的机制;适应网络应用环境建立有效的基于信誉的激励机制有待进一步研究。针对上述问题,本文在系统分析当前基于信誉的信任管理研究工作的基础上,围绕在自组织系统中实现可靠的信任评价和激励节点诚实参与两方面问题,从信任模型、诚实推荐激励机制和基于信誉的激励机制等方面进行了深入的研究。本文的主要工作包括:(1)现有的信任模型对节点不良行为的动态适应能力以及对反馈信息的有效聚合能力支持不足。针对这些问题,本文提出一种基于时间帧的动态信任模型DyTrust。DyTrust使用时间帧来标识经验和反馈的时间特性,使用近期信任、长期信任、累积滥用信任和反馈可信度四个参数来计算节点信任度,通过反馈控制机制动态调节上述参数,提高了信任模型对节点不良行为的动态适应能力。在信任模型的实现策略上,使用P-Grid实现高效的信誉信息管理,使用交互凭证、PKI算法和数据备份技术来提高分布实现的安全性和可靠性。仿真实验表明,DyTrust和已有的信任模型相比,具有更好的动态适应能力和反馈信息有效聚合能力,能够有效处理节点策略性的改变行为和复杂的合伙欺骗对系统的攻击。(2)已有的基于局部信誉信息的信任模型难以有效处理复杂策略的不诚实推荐行为,可能把提供诚实推荐的节点错误划分为不诚实节点。针对这些问题,本文提出了一种鲁棒的信任模型ARTrust,该模型中,节点基于自身经验和来自其它节点的推荐实现信任评价。提出一种推荐构造方法,推荐包括两个部分:直接信任评价值和关于该信任评价值的信心因子,并在此基础上定义了一种推荐评价算法,在推荐评价时考虑推荐者的推荐可信度和信心因子。模拟实验表明,ARTrust能够有效应对复杂策略的不诚实推荐行为,可以提高信任评价的准确性,实现对节点推荐可信度更公平的评价。(3)针对节点出于自身考虑不愿意积极提供诚实推荐的问题,提出了一个鼓励节点积极提供诚实推荐的机制,该机制在对ARTrust扩展的基础上,通过一个相对公平的服务区分机制来激励节点积极诚实地提供推荐。服务区分机制定义了两个服务区分参数:参与层次和推荐可信度,基于这两个参数构造一个简单有效的信誉信息交换协议实现服务区分。实验表明,本文提出的激励机制能够有效激励节点积极提供诚实推荐,为实现可靠的信任评价奠定了基础。(4)在自组织系统中,“吃白食”节点和恶意节点不合作行为,严重影响了服务的可用性。为此,本文提出了一个应用于非结构化P2P环境下基于信誉的激励机制,该机制基于ARTrust模型实现基于信誉的信任评价,在此基础上,通过对基于信誉的信任值的合理使用,包括有效的拓扑构造和服务选择策略及服务请求冲突解析策略的选择,实现对合作节点的激励,对“吃白食”节点和恶意节点的遏制与惩罚。分析及仿真实验表明,该机制在激励的有效性和机制的工程可行性上都具有良好的特性。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 虚拟计算环境中的行为可信问题
  • 1.1.2 基于信誉的信任管理
  • 1.2 面临的挑战
  • 1.2.1 实现可靠信任评价
  • 1.2.2 激励积极诚实参与
  • 1.3 研究现状
  • 1.3.1 信任模型
  • 1.3.2 激励机制
  • 1.3.3 研究现状总结与分析
  • 1.4 本文工作
  • 1.5 论文结构
  • 第二章 基于信誉的信任管理系统分析
  • 2.1 基本概念
  • 2.1.1 信任
  • 2.1.2 信誉
  • 2.1.3 信任管理
  • 2.2 基于信誉的信任管理框架
  • 2.3 信誉信息管理机制分析
  • 2.3.1 信誉信息存储管理
  • 2.3.2 信誉信息收集
  • 2.4 信任评价机制分析
  • 2.4.1 信誉信息可信度分析
  • 2.4.2 信任计算
  • 2.5 信任决策机制分析
  • 2.5.1 服务选择
  • 2.5.2 基于信誉的激励机制
  • 2.6 讨论
  • 2.7 小结
  • 第三章 基于时间帧的动态信任模型DyTrust
  • 3.1 相关研究工作
  • 3.1.1 信任模型的动态适应
  • 3.1.2 信誉信息的有效聚合
  • 3.2 基于时间帧的动态信任模型
  • 3.2.1 设计思路
  • 3.2.2 信任评价算法
  • 3.2.3 反馈可信度
  • 3.3 实现策略
  • 3.3.1 信誉信息管理
  • 3.3.2 信誉信息的安全处理和传输
  • 3.3.3 信任度量的计算执行
  • 3.3.4 运行性能分析
  • 3.4 模拟实验及结果分析
  • 3.4.1 实验设置
  • 3.4.2 动态适应能力评估
  • 3.4.3 信誉信息的有效聚合能力评估
  • 3.4.4 信任模型参数的影响
  • 3.5 讨论
  • 3.6 小结
  • 第四章 基于局部信誉信息的信任模型ARTrust
  • 4.1 相关研究工作
  • 4.2 ARTrust信任模型
  • 4.2.1 设计考虑
  • 4.2.2 推荐构造方法
  • 4.2.3 信任评价算法
  • 4.2.4 推荐可信度计算模型
  • 4.3 实现策略
  • 4.3.1 系统实现架构
  • 4.3.2 安全考虑
  • 4.3.3 运行性能分析及优化方案
  • 4.4 模拟实验及结果分析
  • 4.4.1 实验设置
  • 4.4.2 信任模型有效性评估
  • 4.4.3 节点诚实度预测
  • 4.5 讨论
  • 4.6 小结
  • 第五章 激励积极诚实推荐机制
  • 5.1 相关研究工作
  • 5.1.1 保护隐私的方法
  • 5.1.2 提供激励的方法
  • 5.2 激励机制
  • 5.2.1 设计考虑
  • 5.2.2 ARTrust的扩展
  • 5.2.3 服务区分参数
  • 5.2.4 信誉信息交换协议
  • 5.3 模拟实验及结果分析
  • 5.3.1 模拟实验设置
  • 5.3.2 获得诚实推荐的数目
  • 5.3.3 错误决策数
  • 5.3.4 兴趣向量的影响
  • 5.3.5 参数的影响
  • 5.4 小结
  • 第六章 基于信誉的激励机制
  • 6.1 相关研究工作
  • 6.1.1 基于虚拟货币的激励机制
  • 6.1.2 基于信誉的激励机制
  • 6.2 一种基于信誉的激励机制
  • 6.2.1 设计思路
  • 6.2.2 拓扑构造算法
  • 6.2.3 策略选择
  • 6.3 模拟实验及结果分析
  • 6.3.1 模拟实验设置
  • 6.3.2 事务成功率
  • 6.3.3 拓扑地位
  • 6.3.4 参数的影响
  • 6.4 讨论
  • 6.5 小结
  • 第七章 结束语
  • 7.1 本文总结
  • 7.2 未来工作
  • 致谢
  • 参考文献
  • 作者攻读博士学位期间取得的学术成果
  • 附录A:作者攻读学位期间参与的科研项目
  • 相关论文文献

    • [1].虚拟计算环境的叠前深度偏移并行调度策略研究[J]. 中国石油大学胜利学院学报 2017(02)
    • [2].虚拟计算环境下认证组密钥协议的安全代理研究[J]. 软件导刊 2016(02)
    • [3].基于框架的虚拟计算环境关键技术研究[J]. 小型微型计算机系统 2013(06)
    • [4].虚拟计算环境实验床平台的设计与实现[J]. 计算机科学 2009(03)
    • [5].云计算中动态可信平台模块的实现[J]. 通信技术 2020(01)
    • [6].虚拟计算环境中一种基于惩罚激励的信誉模型[J]. 计算机工程与科学 2010(04)
    • [7].虚拟计算环境中的虚拟网络[J]. 计算机工程与科学 2008(11)
    • [8].虚拟计算环境下信任驱动的资源交易模型[J]. 小型微型计算机系统 2008(05)
    • [9].让虚拟化“随身携带”[J]. 程序员 2010(02)
    • [10].虚拟计算环境中基于资源池的资源聚合机制[J]. 计算机工程与科学 2009(03)
    • [11].试析虚拟计算环境中资源池的资源聚合机制的研究[J]. 自动化技术与应用 2017(06)
    • [12].虚拟计算环境下虚拟机资源负载均衡方法[J]. 计算机工程 2010(16)
    • [13].虚拟计算环境下并行编程模型的研究与实现[J]. 微电子学与计算机 2015(12)
    • [14].VFRS:一种面向虚拟计算环境的入侵容忍方法[J]. 计算机研究与发展 2010(03)
    • [15].虚拟计算环境中基于重复博弈的惩罚激励机制[J]. 软件学报 2010(12)
    • [16].虚拟计算环境下信任管理研究[J]. 计算机应用与软件 2009(05)
    • [17].一种基于ZeroConf协议的虚拟机资源发现与展示方法[J]. 电子学报 2008(08)
    • [18].基于云计算的图书馆虚拟计算环境平台研究——以天津商业大学图书馆为例[J]. 图书馆工作与研究 2016(02)
    • [19].虚拟计算环境中的分布式虚拟网管技术[J]. 计算机工程 2009(18)
    • [20].虚拟计算环境业务支撑平台[J]. 东南大学学报(自然科学版) 2008(S1)
    • [21].虚拟计算环境中的协同功耗管理框架[J]. 信息网络安全 2012(06)
    • [22].面向动漫领域的集群渲染系统研究与实现[J]. 电脑与信息技术 2016(06)
    • [23].虚拟计算环境中的覆盖网技术[J]. 计算机学报 2008(09)
    • [24].基于对等模式的虚拟计算环境下的一种任务调度算法[J]. 计算机系统应用 2013(09)
    • [25].网格服务中虚拟计算环境的可信保证机制[J]. 微计算机信息 2008(03)
    • [26].基于非结构化P2P技术的资源信息服务[J]. 计算机工程与科学 2008(03)
    • [27].覆盖网技术在虚拟计算环境中的应用[J]. 吉林省教育学院学报(学科版) 2011(01)
    • [28].虚拟防火墙在云计算环境中的应用研究[J]. 计算机与网络 2017(15)
    • [29].一种具有负载平衡的虚拟计算环境拓扑[J]. 中南大学学报(自然科学版) 2011(06)
    • [30].一种面向Xen虚拟计算环境的运行时内存泄漏检测方法[J]. 计算机研究与发展 2013(11)

    标签:;  ;  ;  ;  ;  ;  ;  

    虚拟计算环境下基于信誉的信任管理研究
    下载Doc文档

    猜你喜欢