第一个书签之前
绪论
研究工作的背景与意义
研究对象及其发展现状
本文的主要贡献与创新
本文的组织结构
关键技术理论
分布式文件系统概览
HDFS架构与块管理方式
纠删码技术原理
纠删码的理论基础
有限域上的代数运算
Reed-Solomon 编码
应用方案与价值
HDFS-RAID 设计分析
其它系统的解决方案与不足
本章小结
相关方案、算法的研究
设计原则与目标
数据块的连续式布局与条带式布局
在线编码与离线编码
跨文件分组与文件内分组
数据块状态抽象
数据块状态定义
数据块状态迁移
纠删码对数据块分布的要求
基于二分匹配的块分布算法
小规模集群的分布策略
动态副本策略
数据实时热度的衡量
副本调节方法
本章小结
原型系统的设计与实现
纠删码分组抽象与管理
创建新分组
加载已有分组
序列化与反序列化
修复处理单元
处理单元并行读取
分布式修复任务
触发式编组
分组扫描例程
状态迁移回调
已编码块重分布
二分图模型构建
匹配算法实现
数据热度感知
副本实时调节
本章小结
系统分析与测试
测试环境简述
存储效率分析与验证
动态副本策略效果测试
进一步性能测试
TestDFSIO基准测试
计算密集型作业测试
本章小结
总结与展望
致谢
参考文献
攻读硕士学位期间取得的成果