声明
摘要
第1章 绪论
1.1 分布式存储
1.1.1 互联网时代的海量数据
1.1.2 分布式存储系统与RAID
1.2 存储系统的容错与修复
1.2.1 复制与纠删码
1.2.2 加快存储系统修复的相关研究工作
1.3 本文的主要研究工作与贡献
1.4 本文组织结构
第2章 存储系统修复技术与相关研究工作
2.1 纠删码技术
2.1.1 纠删码简介
2.1.2 纠删码的编码与修复
2.2 优化修复算法的相关工作
2.2.1 RDP码混合修复
2.2.2 基于热度的多线程修复
2.3 优化存储结构的相关工作
2.3.1 偏移子阵列RAID结构
2.3.2 Parity Declustering技术
2.4 本文的研究意义
2.5 本章小结
第3章 加快修复的磁盘阵列分组编码技术
3.1 分组编码技术的具体示例
3.1.1 外层编码
3.1.2 内层编码
3.1.3 性能分析
3.2 分组编码的一般构建方法
3.2.1 构建BIBD
3.2.2 编码设计
3.3 分组编码的容错与修复
3.3.1 数据可靠性
3.3.2 修复算法
3.4 实验与分析
3.4.1 修复性能的实验验证
3.4.2 加速比
3.4.3 读取数据比
3.4.4 系统规模下界
3.4.5 存储开销
3.4.6 更新开销
3.4.7 综合对比
3.5 本章小结
第4章 分组编码技术在实际部署中的扩展问题
4.1 分组编码技术的其它部署方法
4.1.1 用Steiner三连系构建区域布局
4.1.2 用完全图构建区域布局
4.2 虚拟磁盘技术
4.2.1 虚拟整组磁盘
4.2.2 虚拟单个磁盘
4.3 提高分组编码技术数据可靠性的方法
4.4 分组编码技术在数据中心中的应用
4.5 本章小结
第5章 总结与展望
5.1 本文总结
5.2 工作展望
参考文献
致谢
在读期间发表的学术论文与取得的其他研究成果