论文部分内容阅读
云计算(Cloud computing)的基础是虚拟化,通过互联网提供整合的基础设施、平台、软件等服务,将分布式的计算资源、存储等聚合成具有超强的计算能力的虚拟计算机。云存储(Cloud storage)作为云计算的延伸概念,为网络应用在线存储的海量数据提供了有效的解决方案,在节约存储资源投入的情况下,提供了一个远端备份、在线存储访问的大型数据中心。但云存储服务目前面临许多安全问题,用户向云端存放敏感数据时,由于无法直接控制存储资源,对云端数据可能发生的安全威胁无法感知,对云存储服务难以信赖。本文针对云存储服务可靠性的问题,在分析了现有的云存储安全技术的基础上,融合信誉机制为云存储服务提供可靠地信誉保障,增加可信第三方为云存储服务参与方提供安全监测,并通过优化冗余灾备保障云端数据高可用性。主要研究工作包括以下几个方面:(1)分析了现有的云存储关键技术,全面系统的阐述了现有研究进展,介绍了目前云存储中存在的主要问题,讨论当前相关技术的研究方法。(2)构建云存储服务信誉管理机制,一方面针对云服务数据量大、强动态性、集中式管理复杂的问题,融合自律计算的思想,提出了一种自主信誉管理机制。另外,针对不实评价进行信誉修正,提出了一种不实评价过滤方法。(3)提出了一种融合信誉评价的云存储模型,使用户可以从提供商中获得高质量的可靠存储服务,同时在用户和服务提供商间建立一种直接的互相信任。提出的云存储模型支持数据块级的动态操作、支持授权用户访问外包数据的最新版本、允许数据属主授予或者撤销外包数据的访问权限。(4)针对分布在众多弹性节点中的数据高可用性保障,降低数据冗余度,提出了一种基于擦除码的高可靠云存储方案,通过编码冗余保证数据文件高可用性同时优化存储冗余度,利用Chord环提升数据块分布式容灾存储检索效率。