声明
摘要
插图索引
附表索引
第1章 绪论
1.1 研究背景及意义
1.2 研究现状
1.3 本文研究工作
1.4 本文组织结构
第2章 相关研究
2.1 云计算及MapReduce模型
2.1.1 云计算概念
2.1.2 云计算特点
2.1.3 MapReduce模型基本概念
2.1.4 MapReduce模型实现框架
2.2 Hadoop平台分析
2.2.1 Hadoop概述
2.2.2 Hadoop的生态系统
2.2.3 Hadoop的文件系统HDFS
2.2.4 MapReduce作业在Hadoop中的运行流程
2.3 Hadoop调度算法研究
2.3.1 作业调度概述
2.3.2 FIFO调度算法
2.3.3 公平份额调度算法
2.3.4 计算能力调度算法
2.4 小结
第3章 基于优先级的多尺度Hadoop作业调度
3.1 优先级与轮转调度
3.2 多尺度模型
3.3 基于多尺度模型的作业调度算法
3.4 实验评价
3.4.1 实验平台
3.4.2 评价指标
3.4.3 作业完成时间评价
3.4.4 吞吐率评价
3.5 小结
第4章 基于节点可靠度的Hadoop作业调度
4.1 排队论和节点可靠度
4.1.1 排队论的概念
4.1.2 排队模型的符号表示
4.1.3 节点可靠度
4.2 节点可靠度调度模型
4.2.1 产生背景
4.2.2 模型定义
4.3 基于节点可靠度的Hadoop作业调度算法
4.3.1 算法设计
4.3.2 算法流程
4.4 实验评价
4.4.1 动态负载权值对比
4.4.2 评价指标
4.4.3 负载均衡评价
4.4.4 可扩展性评价
4.4.5 可靠性评价
4.5 小结
结论
参考文献
附录A (攻读硕士学位期间发表的学术论文)
附录B (攻读硕士学位期间参与的科研项目)
致谢