故而,在数据去重被广泛应用的今天我们同时需要关注并着力于解决它所面临的威胁。本文主要是研究分析云存储系统中数据去重面临的机密性与拥有性问题,学习了解该问题的相关解决方案,最终能够设计实现一个基于云平台的云存储数据安全去重系统。
1。2 研究现状
1。3 研究内容与目的
本文主要研究内容是云存储数据去重中面临的机密性与拥有性证明问题。首先是研究如今的云存储数据去重应对各种威胁与挑战的方案,对于目前的云存储去重技术进行研究学习,在了解云数据安全去重的过程的基础上设计与实现一个仿真还原的数据安全去重的系统。具体来说主要研究内容就是:
(1)对于如今云存储去重所面临的问题的研究与学习,尤其是机密性与所有权问题
(2)结合如今具体的云服务与学习的安全去重的方案,进行去重系统的功能设计与规划,完成系统设计
(3)使用Java Web完成设计的系统能够实现简单的云数据安全去重功能
所以,本次研究主要内容分为两个模块,首先是对于云存储系统的研究,针对它的现状发展的需求,学习研究重复数据删除技术。对于重复数据删除技术,我们主要研究学习如何在去重过程中解决数据机密性与所有权问题。另一方面需要研究一个去重方案的具体实现,学习某个具体云平台的使用并利用Java Web完成程序设计。
最终目的就是学习了解云存储所面临的各种去重方案尤其是针对安全去重与所有权的方案,能够设计实现一种去重方案。还有对于现今的实际应用中可能使用的云平台的学习与使用,利用云的存储与计算功能,在学习了解现有的云存储安全去重的方案的基础上,最后能够利用云实现一个云存储去重的完整系统
1。4 文章结构
本文主要分为两个部分,方案研究学习与理论基础部分以及系统分析设计与实现部分。除此以外文章还有最后的总结结论。所以,本文的章节结构安排如下:
第一章:前言,简单分析研究背景,详细介绍研究现状,最后说明一下研究的内容与目的。主要是文章的介绍与总述。
第二章:相关理论与技术,第一部分首先具体分析介绍本次研究所做的相关工作总设计的一些基本概念。然后介绍本文系统中使用的相关算法以及使用的阿里云服务的相关情况。
第三章:系统开发与设计,对于系统进行分析设计,首先介绍了系统的模型,并根据系统模型确定最终的结构,然后可以得出系统的需求。根据需求介绍系统所需功能然后确定数据库的设计。
第四章:系统具体实现,首先介绍开发环境,然后逐一介绍系统主要代码实现以及核心算法,然后说明系统的流程,最后介绍运行的结果,文献综述
最后是总结。给出了最终的研究结论,并且提出了下一步改进。
第二章 相关理论与技术
本章主要介绍了各项理论知识,首先说明了本次研究设计的工作,介绍了各个数据去重方案。然后介绍研究涉及的一些基本概念。接着是系统问题描述,说明系统需要解决的问题以及最后目标。最后简单介绍本文最终实现的系统所设计的相关算法与技术。
2。1 基本概念
数据去重 数据去重简单说来即通过检测和删除重复的数据来节省云服务器上存储空间。数据去重背后的最基本的想法就是只存储重复数据(块或者文件)一次。许多应用程序允许外包数据到云存储,服务提供商都在避免上传和存储重复数据,以最大化带宽和减少存储空间。