首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

集群环境下全局文件系统M—GFS的设计与实现

摘要第1-10页
ABSTRACT第10-11页
第一章 绪论第11-17页
   ·课题选题背景及依据第11-13页
   ·全局文件系统简介第13-16页
     ·全局文件系统的概念第13页
     ·全局文件系统的特征第13页
     ·全局文件系统的结构第13-15页
     ·全局文件系统的技术要点第15-16页
   ·课题研究的内容和达到的目标第16页
   ·论文组织第16-17页
第二章 全局文件系统研究现状第17-28页
   ·CXFS文件系统第17-18页
   ·Lustre文件系统第18-21页
     ·Lustre的简介第18-19页
     ·Lustre的技术要点第19-21页
   ·COSMOS文件系统第21-23页
   ·GFS文件系统第23-28页
     ·GFS文件系统简介第23-25页
     ·GFS的技术特点第25-28页
第三章 GFS—3文件系统分析第28-40页
   ·GFS—3文件系统层次结构第28-29页
   ·GFS—3的文件数据和元数据的实现方法第29-33页
   ·GFS—3中的锁机制及锁层次结构第33-37页
     ·GFS—3中保证数据一致性的锁机制第33-34页
     ·GFS—3中的锁结构组成第34-35页
     ·GFS—3所支持的锁模块第35-36页
     ·GFS—3中的Multifence机制第36-37页
   ·GFS—3影响文件系统性能的技术缺陷第37-40页
     ·锁管理上的缺陷第37-38页
     ·空闲空间管理方法上的缺陷第38-39页
     ·缓冲技术中的缺陷第39-40页
第四章 基于GFS—3的M—GFS的设计与实现第40-60页
   ·M—GFS中锁管理方法的设计第40-51页
     ·M—GFS中锁管理方法的思想第40-41页
     ·M—GFS的锁管理逻辑结构第41页
     ·G—DLM锁管理器工作流程第41-43页
     ·G—DLM设计要点第43-51页
       ·G—DLM中的核心数据结构第43-46页
       ·G—DLM中的锁模式第46-47页
       ·G—DLM中的锁状态之间的转换关系第47-49页
       ·G—DLM支持锁请求同步和异步完成第49-50页
       ·G—DLM中的死锁类型及解决办法第50-51页
   ·M—GFS中的空闲空间管理的方法第51-54页
     ·成组链表法实现空间管理的思想第51-52页
     ·数据结构定义第52页
     ·空闲块的分配与回收的过程第52-54页
       ·空闲块的分配第52-53页
       ·空闲块的回收第53-54页
   ·M—GFS中的Buffer Cache技术第54-60页
     ·对文件I/O采用写回Cache技术第54-57页
       ·写回Cache的设计第54-56页
       ·真正数据写回过程第56页
       ·锁回调和锁分配策略第56-57页
     ·针对读操作的预取方法第57-60页
第五章 测试及测试结果评价与分析第60-67页
   ·测试环境第60页
   ·测试程序第60-61页
     ·Postmark第60页
     ·Iozone第60-61页
   ·生成支持GFS内核的方法及配置过程第61-63页
     ·生成支持GFS内核的方法第61页
     ·系统配置过程第61-63页
   ·针对读操作预取的测试结果第63-64页
   ·针对空间管理的测试结果第64-66页
   ·对测试结果的分析评价第66-67页
第六章 下一步的工作第67-70页
   ·针对Dinode的改进与优化第67-68页
   ·针对Buffer Cache可以采取的进一步优化第68-70页
第七章 结论第70-71页
致谢第71-72页
附录:攻读硕士期间发表的论文第72-73页
参考文献第73-75页

论文共75页,点击 下载论文
上一篇:冲突与融合--关于全球化的文化解读与伦理浅析
下一篇:中国高等学校形象建设研究--中国高等学校识别的定位与管理