学位论文 > 优秀研究生学位论文题录展示

分布式并行文件系统的日志管理

作 者: 吴华
导 师: 刘心松
学 校: 电子科技大学
专 业: 计算机系统与结构
关键词: 分布式并行文件系统 日志管理 恢复
分类号: TP316
类 型: 硕士论文
年 份: 2004年
下 载: 213次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本文所研究的分布式并行文件系统DPFS(Distributed and Parallel File System) 有别于传统的依赖于一台集中式服务器的网络文件系统,在DPFS系统中的任何一台机器都能够存取、缓存及控制任意的数据块。该方法利用位置独立性,并结合快速局域网,比传统的网络文件系统能提供更好的性能和可扩展性。另外,由于任一台服务器可以承担出现故障部件的责任,因此可以通过采用冗余数据存储提供高可用性。提高可用性是分布式并行文件系统的主要设计目标之一,在整个系统中,多个节点相互协调工作,某节点出现故障后,其它节点仍能继续服务。为了满足这一要求,我们采用了基于数据冗余的日志恢复机制。当系统中一个或几个节点的失效,不会影响系统的正常服务。所有系统中的共享资源,将根据用户的需求存在多个副本,并且由系统自动保证这些副本的一致性。当系统中某台机器出现故障后,对该文件的访问将自动转移到其它服务器上这些文件的副本。当这台机器重新被修复后,日志系统将恢复其故障期间未完成的操作,以保证系统的一致性。本文首先介绍各种分布式文件系统的发展概况,然后介绍了DPFS设计的系统体系结构和逻辑结构,接着指出了采用日志管理系统的必要性,以及分布式环境下日志管理系统的特点,提出了系统的设计目标;然后具体阐述了系统模型以及设计方案,并作了系统测试。最后,总结全文,并对以后的研究做出了展望。

全文目录


摘 要  4-5
Abstract  5-6
目 录  6-8
第一章 引言  8-12
  1.1 课题的背景和意义  8
  1.2 相关文献综述  8-11
  1.3 论文章节安排  11-12
第二章 分布式文件系统概述及日志技术研究  12-24
  2.1 分布式文件系统中的基本问题  12-16
    2.1.1 共享性  12-13
    2.1.2 冲突时的数据恢复  13-14
    2.1.3 透明性  14-15
    2.1.4 扩充性与性能  15
    2.1.5 名字空间  15-16
  2.2 常见的分布式文件系统  16-21
    2.2.1 NFS  16-17
    2.2.2 AFS  17-19
    2.2.3 DCE/DFS  19-20
    2.2.4 其他常见并行文件系统  20-21
  2.3 文件系统日志技术的研究  21-24
第三章 分布式并行文件系统DPFS  24-29
  3.1 系统设计目标  24-25
    3.1.1 提供统一的名字空间  24
    3.1.2 对用户的透明性  24
    3.1.3 高可靠性  24
    3.1.4 高可扩展性  24-25
    3.1.5 保证整个文件系统不存在唯一的根  25
  3.2 系统逻辑结构  25-26
  3.3 系统层次结构  26-29
    3.3.1 操作集模块  27
    3.3.2 目录缓存模块  27
    3.3.3 副本管理模块  27-28
    3.3.4 日志模块  28
    3.3.5 共享管理模块  28
    3.3.6 网络锁、节点管理、分布式通信模块  28-29
第四章 分布式并行文件系统日志管理模块的设计与实现  29-56
  4.1 日志管理系统的设计目标  30
    4.1.1 故障可恢复  30
    4.1.2 正常执行时的效率  30
    4.1.3 独立可恢复  30
  4.2 设计思想  30-49
    4.2.1 日志空间  31-34
      4.2.1.1 内存日志空间(日志缓冲)  32
      4.2.1.2 磁盘日志空间(日志文件)  32-33
      4.2.1.3 日志空间管理  33-34
    4.2.2 日志记录结构  34-40
      4.2.2.1 逻辑结构  34-35
      4.2.2.2 物理逻辑  35-40
    4.2.3 日志的同步  40-42
      4.2.3.1 同步规则  40-41
      4.2.3.2 同步流程图  41-42
    4.2.4 检查点  42-45
      4.2.4.1 相关定义  42-44
      4.2.4.2 检查点算法  44-45
    4.2.5 日志恢复机制  45-49
      4.2.5.1 恢复点  46-47
      4.2.5.2 协议算法  47
      4.2.5.3 处理流程  47-49
  4.3 接口设计  49-56
第五章 性能分析  56-59
结 论  59-60
参考文献  60-63
致 谢  63-64
个人简历  64

相似论文

  1. 兴城古城保护研究,TU984.114
  2. 配电网故障定位与网络重构算法的研究,TM727
  3. 液晶空间光调制器的波前变换研究,TN761
  4. 网络语音传输丢包的恢复技术,TN912.3
  5. 并行分布式网络模拟器PDNS容错技术的研究,TP302.8
  6. 临近空间图像侦察系统中的图像恢复技术研究,TP391.41
  7. 人为季节性河流水量恢复的生态补偿研究,X143
  8. 弱光胁迫及光恢复对玉米幼苗生长发育及差异蛋白组分析,S513
  9. 不同沙土配比对践踏后杂交狗牙根草坪恢复能力的影响,S688.4
  10. 公众参与视角下的生态恢复研究,X171.4
  11. 蕾花期涝渍胁迫后棉花(Gossypium hirsutum L.)恢复生长的生理机制研究,S562
  12. 粳稻直立穗型恢复系选育和大剑叶角度等位变异的SSR标记,S511.22
  13. 小麦K型细胞质雄性不育育性恢复基因的标记定位和效应分析,S512.1
  14. 关帝山不同植被恢复方式对土壤碳、氮及微生物区系的影响,S154.4
  15. 面向自恢复的微重启技术研究,TP306
  16. 网络危机传播的模式及应对机制研究,G206
  17. 刚体系统非定点碰撞运动学与动力学研究,O313.3
  18. 浅议刑事和解制度,D925.2
  19. STIR-FLAIR与T2W-SPIR序列在眼眶病变诊断中的对比研究,R777
  20. 我国矿产资源生态补偿法律制度研究,D922.62
  21. 女子马拉松运动员过度训练的诊断与身体恢复系统的研究,G822.8

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 操作系统
© 2012 www.xueweilunwen.com