声明
摘要
插图索引
附表索引
第1章 绪论
1.1 研究背景及意义
1.2 研究现状
1.2.1 负载均衡研究现状
1.2.2 节能技术研究现状
1.3 本文主要工作
1.4 本文组织结构
第2章 Hadoop平台和节能技术概述
2.1 Hadoop平台概述
2.1.1 HDFS的工作原理及特点
2.1.2 MapReduce计算框架的工作原理及特点
2.2 负载均衡机制
2.3 分布式系统能耗优化技术
2.3.1 传统调度方案
2.3.2 基于DVFS的技术调度方案
2.4 本章小结
第3章 MapReduce的负载均衡策略
3.1 资源分配策略模型
3.1.1 资源利用率
3.1.2 启发式剩余时间估计
3.1.3 快慢节点判断
3.1.4 大任务预判
3.1.5 大任务的分割
3.2 负载均衡策略
3.2.1 任务优先级判定算法
3.2.2 大任务分割算法
3.3 实验结果与分析
3.3.1 不同数据偏斜度下的评估
3.3.2 Grep实例不同输出百分比下的评估
3.3.3 不同数据量下的Grep实例评估
3.4 本章小结
第4章 基于DVFS技术的节能调度策略
4.1 能耗模型
4.2 DVFS技术的优化调度算法
4.2.1 处理器合并过程
4.2.2 基于DVFS技术的任务拉伸任务
4.3 实验结果与分析
4.3.1 不同处理器数量下的评估
4.3.2 不同CCR值下的评估
4.3.3 数据不同并行度下的评估
4.4 本章小结
总结与展望
参考文献
致谢
附录A 攻读学位期间发表论文目录
附录B 攻读硕士学位期间所参与的科研项目