论文摘要
当今社会,是一个信息化高度发达的社会,随着信息化程度的深入发展,企业的数据以指数方式增长,大量的数据在带给企业财富的同时,数据丢失带来的损失也越来越大,容灾备份的重要性也随之显现出来。敦阳泰克科技(成都)有限公司的RoseReplicator4.0是一款基于文件系统的容灾备份产品,为容灾提供了一套低成本、高效率的解决方案。该软件可以根据用户的实际需要将数据实时或定时复制到远程异地目标主机。当本地主机发生故障或数据被破坏之后,可以通过远程异地目标主机进行数据恢复。同时还可以使用远程异地主机提供本地主机的备份服务,当本地主机的服务因为某种原因停掉之后,目标主机可以迅速的对本地主机服务进行接管,继续对第三方进行服务,从而最大限度的保证业务的连续性。本文以RoseReplicator4.0中页面文件的置换策略为主要研究对象。其主要研究内容为:(1)I/O数据的有序性。从驱动中捕获的I/O数据写入pagefile的顺序必须是正确的;同时,传输时从pagefile中读出的I/O数据的顺序也必须是正确的。确保读写I/O操作数据的有序性。(2)页面文件的置换策略。当驱动数据写满内存时,需要将部分pagefile换出内存,存入磁盘;当需要的驱动数据不在内存中时,则需要将相应的pagefile从磁盘换入到内存中。其主要目标是提高页面文件的读写速度以及优化置换算法、减小系统开销、提高效率等。(3)页面文件的合并同步策略。当磁盘被写满时,没有空间进行内存的交换,这时应该停止pagefile的写入,对pagefile进行合并,同步已经修改的pagefile,将不需要同步的文件从pagefile中删除。
论文目录
摘要ABSTRACT第一章 绪论1.1 课题背景1.2 国内外的发展现状和态势1.3 研究目标、内容及意义1.4 论文组织结构第二章 内存管理技术介绍2.1 单一连续分配2.2 固定分区分配2.2.1 实现原理2.2.2 软件算法2.2.3 优缺点2.3 动态分区分配2.3.1 分区分配中的数据结构2.3.2 分区分配算法2.3.3 分区分配操作2.4 可重定位分配2.4.1 可重定位的引入2.4.2 可重定位的实现2.5 页式存储管理2.5.1 页面2.5.2 页表2.5.3 快表2.6 页面置换算法2.6.1 最佳(Optimal)置换算法2.6.2 先进先出(FIFO)置换算法2.6.3 最近最久未使用(LRU)置换算法2.6.4 最近未用(NRU)算法2.7 本章小结第三章 RoseReplicator 产品设计3.1 RoseReplicator 需求分析3.2 RoseReplicator 设计规格3.3 RoseReplicator 总体设计3.3.1 驱动引擎3.3.2 Source 模块3.3.3 Target 模块3.4 本章小结第四章 RoseReplicator 中页面文件策略设计4.1 Pagefile 需求分析4.2 Pagefile 研究目标4.3 Pagefile 总体设计4.3.1 I/O 操作队列结构4.3.2 写pagefile4.3.3 读pagefile4.4 Pagefile 读写方式4.4.1 内存直接读写4.4.2 Pagefile 文件读写4.4.3 pagefile 文件的离散设置4.4.4 pagefile 文件的块设置4.5 Pagefile 置换算法4.5.1 先进先出(FIFO)置换算法4.5.2 后进先出(LIFO)置换算法4.5.3 最佳(Optimal)置换算法4.6 Pagefile 置换策略4.6.1 内存块的额外分配4.6.2 预读取和预分配4.6.3 内存分区分配4.7 Pagefile 合并策略4.8 Pagefile 同步策略4.8.1 完全同步4.8.2 同步属性4.8.3 比较文件校验和4.9 本章小结第五章 测试与实验5.1 测试并确定pagefile 文件块的大小5.1.1 测试环境5.1.2 测试内容5.1.3 测试结果5.2 Pagefile 置换策略对比测试5.2.1 测试环境5.2.2 测试内容5.2.3 测试结果5.3 本章小结第六章 总结和展望致谢参考文献攻硕期间取得的成果
相关论文文献
标签:容灾备份论文; 页面文件论文; 置换策略论文; 效率论文;
RoseReplicator中页面文件的策略研究及效率分析
下载Doc文档