声明
摘要
符号说明
第一章 绪论
1.1 论文选题背景
1.2 国内外研究现状
1.2.1 分布式文件系统现状
1.2.2 HDFS研究现状
1.3 研究目标及意义
1.3.1 研究目标
1.3.2 研究意义
1.4 论文内容及架构
1.5 本章小结
第二章 系统相关技术
2.1 Hadoop相关技术
2.1.1 Hadoop的系统组成
2.1.2 HDFS文件系统
2.1.3 HDFS的缺陷
2.2 Redis相关技术
2.2.1 Redis常用的数据结构
2.2.2 Redis常用功能
2.3 本章小结
第三章 海量小文件读写改进方案RCHDFS设计
3.1 现有解决方案
3.1.1 HAR方案
3.1.2 SequenceFile方案
3.1.3 HBase方案
3.2 改进的HDFS元数据存储方案——RCHDFS
3.2.1 NameNode元致据内存消耗分析
3.2.2 访问效率分析
3.2.3 关于文件的定义
3.2.4 基于Redis集群的HDFS元数据管理系统——RCHDFS
3.3 改进的HDFS低延时数据写入方案
3.3.1 HDFS数据写时间消耗分析
3.3.2 量优DataNode节点选择方案
3.4 改进的HDFS低延时数据读取方案
3.4.1 一种绕过NameNode直接下载文件的方案
3.4.2 进一步优化——混合缓存
3.5 方案中文件的特有操作
3.6 本章小结
第四章 RCHDFS方案的实现与系统测试
4.1 云平台介绍
4.2 分布式系统搭建
4.2.1 测试环境前期准备
4.2.2 测试环境搭建
4.3 方案中用到的数据结构、修改类与自定义类
4.4 方案测试与比较
4.5 本章小结
第五章 总结和展望
5.1 总结
5.2 展望
参考文献
致谢
申请的专利和参加的项目
山东大学;