网络环境下分布式存储系统的研究与设计
摘要 | 第3-4页 |
ABSTRACT | 第4页 |
第一章 绪论 | 第8-12页 |
1.1 研究背景 | 第9-10页 |
1.2 关于本文 | 第10-12页 |
1.2.1 研究目标 | 第10-11页 |
1.2.2 论文的构成 | 第11-12页 |
第二章 网络存储技术和典型系统分析 | 第12-25页 |
2.1 网络存储中的关键技术 | 第12-14页 |
2.1.1 全局信息的维护 | 第12页 |
2.1.2 数据放置 | 第12-13页 |
2.1.3 副本管理 | 第13-14页 |
2.2 基于数据共享的存储系统 | 第14-16页 |
2.3 基于副本策略的存储系统 | 第16-21页 |
2.3.1 Petal 虚拟磁盘系统 | 第16-19页 |
2.3.2 Google 文件系统 | 第19-21页 |
2.4 P2P 存储系统 | 第21-23页 |
2.5 分布式系统设计 | 第23-24页 |
2.6 本章小结 | 第24-25页 |
第三章 分布式存储系统Turtle | 第25-34页 |
3.1 设计目标 | 第25页 |
3.2 系统架构 | 第25-27页 |
3.3 数据的组织与访问 | 第27-29页 |
3.4 数据块及其副本的放置策略 | 第29-31页 |
3.4.1 Gossip 算法思想 | 第29页 |
3.4.2 存储转发随机放置策略 | 第29-31页 |
3.5 基于磁盘的Cache | 第31-32页 |
3.6 备份与恢复 | 第32-33页 |
3.7 本章小结 | 第33-34页 |
第四章 Turtle 的实现与测试 | 第34-46页 |
4.1 Turtle 协议 | 第34-38页 |
4.1.1 基本存储单元 | 第34-35页 |
4.1.2 主要服务端过程 | 第35-38页 |
4.2 全局存储服务进程 | 第38-39页 |
4.3 结点服务进程 | 第39-42页 |
4.3.1 本地数据块管理 | 第40-42页 |
4.3.2 结点间的副本转发 | 第42页 |
4.4 备份与恢复 | 第42-43页 |
4.5 实验与性能分析 | 第43-45页 |
4.6 本章小结 | 第45-46页 |
第五章 结论 | 第46-48页 |
5.1 论文工作总结 | 第46页 |
5.2 下一步的工作 | 第46-48页 |
参考文献 | 第48-51页 |
致谢 | 第51-52页 |
参与课题及已发表论文 | 第52-54页 |