声明
摘要
第1章 引言
1.1 研究背景
1.2 研究现状
1.2.1 云环境下的数据处理系统研究现状
1.2.2 云环境下的基于内存的数据处理系统研究现状
1.2.3 云环境下Hadoop分布式文件系统研究现状
1.2.4 研究现状总结
1.3 论文研究目标与意义
1.4 论文研究内容
1.5 论文组织结构
第2章 Hadoop分布式文件系统介绍
2.1 HDFS的基本框架
2.1.1 主从分布式结构
2.1.2 HDFS文件存储组织
2.2 数据读写过程
2.2.1 数据读取过程
2.2.2 数据写入过程
2.3 HDFS多副本存储放置策略
2.3.1 数据块多副本存储策略
2.3.2 数据块多副本放置策略
2.3.3 副本重新创建过程
2.4 小结
第3章 内存存储资源分配与管理
3.1 内存存储资源分配
3.1.1 合理分配各节点的内存资源
3.1.2 配置可用内存空间
3.2 内存存储资源管理
3.2.1 数据节点存储管理结构
3.2.2 数据节点存储路径选择策略
3.3 小结
第4章 内存存储的副本放置优化策略
4.1 副本放置代价模型
4.2 按机架分层的副本放置节点选择策略
4.2.1 按机架分层分配副本放置节点数量
4.2.2 按机架分层选择副本放置节点过程
4.3 小结
第5章 内存存储数据置换方法
5.1 数据置换阈值设置
5.1.1 触发数据置换的阈值
5.1.2 停止数据置换的阈值
5.2 文件热度的计算与更新
5.2.1 文件热度计算方法
5.2.2 文件热度更新方法
5.3 基于文件热度的数据置换过程
5.4 小结
第6章 系统性能分析
6.1 基于内存的HDFS系统框架
6.2 实验环境
6.2.1 硬件环境
6.2.1 软件环境
6.3 性能对比
6.3.1 单节点上的性能对比
6.3.2 多节点上的性能对比
6.4 小结
第7章 总结与展望
7.1 论文总结
7.2 展望
参考文献
致谢
附录
作者简历
攻读硕士学位期间相关研究工作