事件驱动数据复制系统的研究与实现

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:yuanxu52051
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代社会正朝着信息化方向发展,信息技术在社会中发挥着越来越核心的作用。数据容灾技术作为信息技术的重要组成部分也显得越来越重要,它可以保证数据在发生计算机系统故障、网络故障甚至于在发生火灾、地震、恐怖袭击和战争之后仍然能够使用。 本文在研究当前容灾系统和容灾技术的基础上,提出了一种Windows平台下的容灾系统方案WSR(Windows Storage Replicator),对该容灾系统的基本原理、体系结构、工作流程和关键技术进行了研究和讨论,在最后对系统性能进行了测试并且对测试结果进行了讨论与分析。 WSR的基本原理是通过在Windows的卷管理器内嵌入远程数据复制机制和数据恢复机制,采用了事件驱动方式构造了一个高可用的数据容灾系统。 本文的主要贡献包括: 1.研究了数据一致性机制,提出了跨多个卷的数据一致性原则,它使得跨的应用程序数据也能够保证靠可用性; 2.研究了在数据复制过程中使用流水线方法,它使得系统在进行数据复制的时候有很高的效率,并且对系统性能的影响较少; 3.研究了一种基于DCM的灾难恢复机制,使得系统在发生灾难以后能够以多种方式快速、高效地对数据进行恢复; 4.提出了使用状态机对容灾系统所要面对的多种多样的事件进行处理,使得保证事件处理的正确性和完备性更加容易和便利,并且采用设计模式中的Strategy使事件处理部分在容灾系统中更加独立、灵活和易扩展; 5.由于容灾系统异步性能测试结果与预期结果存在差异,文章从复制稳定性和内部损耗等多个方面对系统进行了分析,找出了原因所在,并指出了以后需要研究的方向。 经过理论研究和对原型系统进行了测试之后,可以看出WSR能够完成数据备份和灾难恢复的工作,并且具有较高的性能。它可以经济、高效、可靠的构建数据容灾系统,在现实生活中具有重要的意义。
其他文献
随着定制化芯片的需求越来越大,对与之配套的电子设计自动化(Electronic Design Automation,EDA)软件的要求也就越来越高,尤其是在某些特定芯片需要特定功能的EDA软件支持的情况
随着Internet的发展,网上信息的数量与日俱增。基于关键词和主题分类的传统检索技术越来越不能满足网络用户的需求,同时由于网络用户的知识背景差异以及自然语言的二义性,导致网
无线传感器网络是监视远程环境的有力工具,随着MEMS技术和无线通信技术的发展,其重要性越来越突出。它可以广泛应用于军事、交通、环境、卫生保健等各个领域进行数据采集和环境
本文针对油田综合开发业务现状和存在问题,及数字油田建设的需要,以河南油田为例,对国内陆上油田开发业务流程进行了归纳、分析、抽象,提出将国内陆上油田开发业务划分为五个子系
无线通信面临用户数量急剧增加,移动业务逐步多元化,促使对多业务通信服务质量的要求不断提高。如何高效地管理和使用有限的无线资源是无线通信技术急待解决的关键问题。对于多
随着Internet的迅猛发展和WEB的全球普及,各类网站所提供的功能和服务越来越丰富,然而在智能化方面表现得却不够理想。比如,网站结构缺乏灵活性;提供的服务或信息分布不合理,未能
随着Web服务的广泛应用,服务质量(quality of service, QoS)已成为一个判定服务提供者是否成功的重要因素。QoS决定服务的可用性和效用,而这两方面都会影响到服务的普及。本
教学质量评价主要是利用教育评价的理论和技术,对教学过程及结果是否达到一定质量要求而做出的价值判断。国内高校目前均建立了教学质量监控体系,定期开展各项评价活动。因评
Internet的迅速发展使其成为当今世界上最大的信息库,并日益成为人们获取所需资源的主要来源,然而其巨大的信息量以及纷繁芜杂的内容与人们有目的的利用信息形成了很大的矛盾。
软件可靠性工程可以应用于任何基于软件产品的任一版本,可以开始于任一版本周期。它是对于软件产品质量保证的一门科学。应用于软件工程的整个生命周期。而软件可靠性增长模