云数据完整性校验与修复方案研究

来源 :北京交通大学 | 被引量 : 0次 | 上传用户:rfy68213919
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算服务普遍采用一种冗余备份的方式来保证数据的安全性,即在存储源数据的同时备份多个副本。当源数据出现损坏或丢失情况时,云端可通过任一副本对数据进行修复。但部分云服务提供商(Cloud Service Provider,CSP)可能会为降低开销而做出不利于用户数据的举动。如针对用户不常用的数据,他们可能会为提高用户容量,将这些数据的副本更改或删除来腾出存储空间。可一旦上述数据出现损坏,那么它将是不可修复的。云数据的保护工作主要有检测和修复两部分。在检测部分,现有基于梅克尔哈希树(Merkle Hash Tree,MHT)结构的云数据完整性校验方案以单个文件为校验单位,分布式文件系统(Distrbuted File Systen,DFS)中的多文件校验会导致其通信复杂度高、校验效率低,而且大部分此类方案都不支持多副本校验或数据的动态操作。在修复部分,现有基于局部修复码(Local Reconstruction Code,LRC)的云数据修复方案虽然在单文件块修复时所需的参与节点数较少,但多块的同时修复仍需组内所有节点参与,造成了较大的读取和通信开销。为了解决以上问题,本文主要作出了以下工作:(1)本文提出了基于坐标的MHT结构--CMHT(Coordinate-based MHT),设计了相应的生成算法和动态更新算法,其中动态更新算法可以实现最小计算量的多节点同时更新。为了达到减小通信复杂度、提升校验效率的目的,提出了基于CMHT的云数据完整性校验方案。该方案以数据节点为单位构造CMHT,故其自身可支持多副本校验。本文还为该方案设计了相应协议,使其支持远程数据校验、异常数据定位和数据的动态操作;(2)本文改进LRC并提出了纠错能力较强且多块修复所需读取和通信开销更少的FLRC(Fully LRC)编码,设计了相应的编解码算法。然后提出了基于FLRC的数据修复方案,设计了相应协议,使其支持异常数据修复和数据的动态操作;(3)本文对上述两个方案都做了仿真分析,结果证明校验方案可大大提升校验效率,修复方案可有效减少多块修复所需的读取和通信开销。
其他文献
<正>肌萎缩侧索硬化(ALS)是一种累及脑与脊髓上下运动神经元的慢性进行性神经系统变性疾病,主要表现为肌无力、肌肉萎缩及锥体束征,多数患者在3~5年内死于呼吸机麻痹。ALS其
下一阶段,中国工业经济增长动力机制将发生转变:一是由投资拉动为主向消费、投资、出口"三驾马车"协同拉动转变;二是由外延式增长向内涵式增长转变;三是由平推式工业化向立体
随着移动互联时代的到来,零售商全渠道模式给消费者带来前所未有的无缝式购物体验,但由于网络渠道和传统渠道追求的目标存在差异,也使全渠道模式中各渠道之间的矛盾日益显现,
传统定积分的定义难度较大且过程复杂,应用价值也较低.基于应用目的,本文以内涵先导方式给出了定积分的创新定义,且将这一定义命名为牛顿—莱布尼兹定义.对于两个定义的关系
<正>伴海而生的平阳,近年来以打造国际滨海时尚旅游目的地为目标,坚持开发与保护并重、发展与环境协调,突出生产、生活、生态相融,推进海洋生态文明建设。为有效压减严重过剩
绿色金融已成为全球大趋势,建立绿色金融体系也已成为我国的一项国家战略。自2007年中国启动绿色信贷市场以来,中国绿色金融市场不断发展,绿色信贷市场逐渐成熟,绿色证券市场
<正> 本世纪五十年代在郑州发现了以二里岗文化为主要内容的商城遗址。城址位于二里岗文化遗存的中心地带,城墙周长6960米,城址内面积300万平方米。这是我国迄今发现的商代城
建立未成年人犯罪记录封存制度是社会发展的要求,但毕竟该制度处于初步实践过程中,还有许多需要完善和细化的地方。笔者认为,应当建立相关制度的衔接机制,切实保障未成年人的权益
报纸
<正>一、设计思路及基本方法根据小学生的认知特点,"三角形的分类"教学活动主要围绕三角形的进一步认识及分类,通过具体的操作使学生能按角的大小对三角形进行分类,掌握锐角
我国新一轮农村改革,针对的病根是城乡二元结构体制,目标是健全城乡一体化发展体制机制。在城乡一体化的建设中,基本公共服务均等化成为重要的推手,应完善各级政府供给农村公