声明
摘要
第一章 绪论
1.1 研究背景和意义
1.2 国内外研究现状
1.2.1 分布式存储研究现状
1.2.2 纠删码研究现状
1.3 主要研究内容
1.4 论文组织结构
第二章 关键技术介绍
2.1 纠删码的概念与原理
2.2 云存储
2.3.1 Amazon S3简单存储服务
2.3.2 Eucalyptus
2.3 AES加密算法
2.4 本章小结
第三章 RS类纠删码的算法研究
3.1 RS类纠删码
3.1.1 范德蒙码
3.1.2 柯西码
3.2 RS编码实现原理
3.2.1 计算并维护校验和
3.2.2 高斯消元法恢复错误
3.2.3 伽罗华域上的运算
3.3 算法实现步骤
3.4 本章小结
第四章 系统的设计与实现
4.1 系统框架
4.2 云存储环境搭建
4.3 备份流程
4.4 恢复流程
4.5 运行结果
4.6 本章小结
第五章 系统测试
5.1 测试方案
5.2 测试环境
5.3 功能测试
5.4 编码性能测试
5.4.1 数据大小对编码性能的影响
5.4.2 原始数据分块数对编码性能的影响
5.4.3 冗余块数对编码性能的影响
5.5 本章小结
第六章 总结与展望
6.1 总结
6.2 展望
参考文献
致谢