文摘
英文文摘
第一章 引言
1.1 研究背景
1.2 本文的主要工作
1.3 本文的组织结构
第2章 分布式存储系统及容错机制的相关技术
2.1 分布式存储技术简介
2.2 分布式存储系统
2.2.1 系统的读写规则
2.2.2 系统的访问模型
2.2.3 系统的服务器模式
2.3 容错机制的相关技术
2.3.1 容错性相关概念
2.3.2 容错性的相关指标
2.3.1 分布式存储系统中典型的故障
2.3.2 容错子系统的相关技术
2.4 本章小结
第3章 容错子系统的总体设计
3.1 容错系统的功能模块
3.2 故障检测模块
3.2.1 子服务器崩溃的检测
3.2.2 数据正确性校验
3.3 自我恢复模块
3.4 副本恢复模块
3.4.1 副本放置
3.4.2 复制副本的方法
3.5 主服务器崩溃处理模块
3.5.1 故障恢复模型
3.5.2 故障恢复技术
3.6 分布式存储系统容错系统的处理流程
第4章 容错子系统的实现
4.1 故障检测模块的实现
4.1.1 子服务器崩溃检测
4.1.2 数据正确性校验
4.2 自我恢复模块的实现
4.3 副本恢复模块的实现
4.3.1 副本的产生
4.3.2 利用副本进行容错
4.4 主服务器崩溃处理模块的实现
4.4.1 日志分配管理
4.4.2 日志结构
4.4.3 日志记录
4.4.4 检查点
4.4.5 故障恢复过程
第5章 测试和性能分析
5.1 测试环境
5.2 测试及结果分析
5.2.1 测试目的
5.2.2 测试过程
5.2.3 测试结果分析
第6章 结论
参考文献
致谢