基于块级的连续数据保护系统的研究与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:lhl1208
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展,需要存储的数据量也不断增大,计算机硬件和软件的不稳定很容易导致用户数据的丢失,数据存储的可靠性已经成为学术界和工业界关注和研究的热点问题之一。数据存储的可靠性需要硬件和软件两方面的保证,磁盘冗余阵列(Redundant Arrays of Independent Disks, RAID)技术已经在硬件方面保证了数据存储的可靠性,但是在软件方面传统的数据保护技术仍然不能满足数据存储的可靠性需求。传统的软件数据保护技术是通过保留历史版本的方式来完成灾难恢复,但备份窗口的存在导致不能完全有效地避免数据的丢失。连续数据保护(Continuous Data Protection, CDP)是一种能够完全消除备份窗口的新型数据保护技术,当系统由于软件错误而导致数据丢失时,CDP技术能快速而且无数据损失地将磁盘上的数据恢复到用户希望的正确状态。本文的主要研究内容和取得的研究成果如下:(1)本文综述了各种数据保护技术,详细分析了各种数据保护技术的实现原理和优缺点,通过大量的实验比较,选择IP-SAN架构作为软件数据保护技术的基础解决方案。(2)详细研究和分析了CDP系统软件实现的关键技术,主要包括写操作数据的捕获和存储以及恢复策略。通过实验评估了CDP技术的性能,验证了CDP技术的有效性。(3)设计并实现了镜像快照CDP系统(Mirror and Snapshot CDP, MSCDP),该系统以处理中小型服务器的软件错误为目标,将快照、镜像技术和CDP新理念在网络存储架构IP-SAN上进行了有效的结合,使用ISCSI协议实现应用服务器和存储服务器之间的通信,能够实现在数据发生灾难时进行无损失的恢复。MSCDP对存储捕获数据的磁盘进行了数据结构设计并对磁盘的读写过程进行了分层处理,采用BIO直接操作磁盘加快了访问速度,在数据恢复阶段,通过对索引结构进行优化,提高了数据恢复速度。
其他文献
随着Internet的不断发展,移动agent技术的应用越来越广泛。实际的应用通常需要由多个移动agent共同来完成任务,如何组织与协调移动agent之间的行动带来了对分布式环境中移动age
关联分析又称关联挖掘,主要目的是在交易数据、关系数据或者其它信息载体中,挖掘存在于项目集合或者对像集合中的频繁模式、关联、相关性或者因果结构等。本文将所有基于事务
P2P以其相对于C/S模式的巨大优势,不仅激发了信息技术领域科研人员的研究热情,而且也调动了普通人对P2P的期望.这些因素使P2P成为一个热门的前沿研究领域.P2P的主要好处就是
在软件工程中,具有决定意义的是系统建模。建模是为了更好的理解和构造系统,并可以提供简化和复用的机会。通常软件系统的分析与设计都是通过建模来完成的。 随着计算机应用
基于内容的图像检索(Content-BasedImageRetrieval,CBIR)是目前国内外学者所研究的热点之一,它是涉及到计算机信息检索、计算机视觉、人工智能和数据库等多个研究领域的综合性
在学位论文检索系统中,检索系统的构建模式是系统的关键.该文在分析了现有学位论文检索系统的构建模式的基础上,运用P2P(peer-to-peer)技术建立一个基于源数据的分布式学位论
随着EAST装置不断升级和实验水平的提高,为了满足等离子体长时间放电的要求,现有的EAST核心数据采集系统已升级为基于MDSplus的长脉冲实时数据采集系统。然而目前大部分独立数
演化计算是一种基于生物自然选择和基因遗传学原理的计算模型.它使用计算机模拟大自然的演化过程来求解复杂问题.由于演化计算具有自组织、自适应、自学习等智能特征,且描述
无损探伤技术在工业生产中有着广泛的应用,其中通过X光成像再结合人工检查的方式最为普遍,轮胎生产就是一个典型的案例。随着市场的庞大需求和汽车工业的高速发展,全世界每年的
面向目标的需求工程就是对需要实现的系统的目标进行确定、然后对目标进行求精细化、再将其转化为相应的约束条件以及可操作性的事务归约、并在多Agent之间进行目标责任分配