大规模网络存储分布式文件系统副本管理的研究与实现
第一章 引言 | 第1-9页 |
1.1 课题的背景 | 第7页 |
1.2 系统的应用场景 | 第7-8页 |
1.3 文章的组织 | 第8-9页 |
第二章 分布式文件系统的概述 | 第9-17页 |
2.1 设计中的问题 | 第9-13页 |
2.1.1 透明性 | 第9-10页 |
2.1.2 名字空间与名字解析 | 第10-11页 |
2.1.3 可用性 | 第11-12页 |
2.1.4 一致性 | 第12页 |
2.1.5 安全性 | 第12页 |
2.1.6 可扩展性 | 第12-13页 |
2.2 几种分布式文件系统的比较 | 第13-16页 |
2.2.1 网络文件系统NFS | 第13页 |
2.2.2 Coda | 第13-14页 |
2.2.3 lustre | 第14页 |
2.2.4 InterMezzo | 第14-16页 |
2.3 小结 | 第16-17页 |
第三章LDFS 系统的实现 | 第17-26页 |
3.1 LDFS 系统设计目标 | 第17-19页 |
3.1.1 提供统一的名字空间 | 第17-18页 |
3.1.2 对用户的透明性 | 第18页 |
3.1.3 高可靠性 | 第18页 |
3.1.4 高可扩展性 | 第18页 |
3.1.5 动态的副本管理 | 第18-19页 |
3.2 系统的设计与实现 | 第19-25页 |
3.2.1 系统的整体架构 | 第19-20页 |
3.2.2 元数据服务器的设计与实现 | 第20-23页 |
3.2.3 存储结点的设计与实现 | 第23-24页 |
3.2.4 客户端的设计与实现 | 第24-25页 |
3.3 小结 | 第25-26页 |
第四章 存储结点调度的研究与实现 | 第26-30页 |
4.1 传统的存储结点调度策略 | 第26页 |
4.2 基于投标机制的存储结点调度策略 | 第26-29页 |
4.2.1 算法思想 | 第27-28页 |
4.2.2 贪心准则 | 第28-29页 |
4.3 投标策略的评价 | 第29页 |
4.4 小结 | 第29-30页 |
第五章 副本管理的研究与实现 | 第30-48页 |
5.1 副本管理的研究 | 第30-40页 |
5.1.1 多个副本的优缺点 | 第30-31页 |
5.1.2 副本的分布问题 | 第31-32页 |
5.1.3 客户请求的分发算法 | 第32-34页 |
5.1.4 副本的放置算法 | 第34-40页 |
5.2 副本管理模块的设计与实现 | 第40-47页 |
5.2.1 副本管理模块的总体设计 | 第41-42页 |
5.2.2 元数据服务器副本管理模块的设计 | 第42-45页 |
5.2.3 存储结点副本管理模块的设计 | 第45-47页 |
5.2.4 控制参数表 | 第47页 |
5.3 小结 | 第47-48页 |
第六章 系统的性能分析与测试 | 第48-52页 |
6.1 系统的可靠性分析 | 第48页 |
6.2 系统的性能测试 | 第48-51页 |
6.3 结论 | 第51页 |
6.4 小结 | 第51-52页 |
总结与展望 | 第52-54页 |
总结 | 第52页 |
展望 | 第52-54页 |
参考文献 | 第54-57页 |
致谢 | 第57-58页 |
附录A:算法分析 | 第58-61页 |
个人简历 | 第61页 |